From 22115a2c6a43709aba02054b77ce2e641f280be1 Mon Sep 17 00:00:00 2001 From: Araq <rumpf_a@web.de> Date: Fri, 28 Oct 2011 17:57:58 +0200 Subject: splicing tested and documented --- tests/accept/run/tslices.nim | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tests/accept') diff --git a/tests/accept/run/tslices.nim b/tests/accept/run/tslices.nim index 1061b4245..0de1171e3 100755 --- a/tests/accept/run/tslices.nim +++ b/tests/accept/run/tslices.nim @@ -4,6 +4,8 @@ discard """ 456456 456456 Zugr5nd +egerichtetd +verichtetd ''' """ @@ -41,3 +43,17 @@ echo() echo mystr +mystr[4..4] = "u" + +# test full replacement +mystr[.. -2] = "egerichtet" + +echo mystr + +mystr[0..2] = "ve" +echo mystr + +var s = "abcdef" +s[1 .. -2] = "xyz" +assert s == "axyzf" + -- cgit 1.4.1-2-gfad0