summary refs log tree commit diff stats
path: root/tests/run/tindent1.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2013-10-02 07:57:30 +0200
committerAraq <rumpf_a@web.de>2013-10-02 07:57:30 +0200
commit422327c01005ae0c7c7238636a96e741923a77d8 (patch)
treee4aae9f942c8088a009de23740498a152e4db37a /tests/run/tindent1.nim
parenta943905d6cb705d5e5ab18e96c880aa7b42128a1 (diff)
downloadNim-422327c01005ae0c7c7238636a96e741923a77d8.tar.gz
fixed another semicolon related parsing bug
Diffstat (limited to 'tests/run/tindent1.nim')
-rw-r--r--tests/run/tindent1.nim42
1 files changed, 42 insertions, 0 deletions
diff --git a/tests/run/tindent1.nim b/tests/run/tindent1.nim
new file mode 100644
index 000000000..78a303783
--- /dev/null
+++ b/tests/run/tindent1.nim
@@ -0,0 +1,42 @@
+discard """
+  output: '''Success'''
+"""
+
+const romanNumbers1 =
+    [
+    ("M", 1000), ("D", 500), ("C", 100),
+    ("L", 50), ("X", 10), ("V", 5), ("I", 1) ]
+
+const romanNumbers2 =
+    [
+    ("M", 1000), ("D", 500), ("C", 100),
+    ("L", 50), ("X", 10), ("V", 5), ("I", 1)
+    ]
+
+const romanNumbers3 =
+  [
+    ("M", 1000), ("D", 500), ("C", 100),
+    ("L", 50), ("X", 10), ("V", 5), ("I", 1)
+  ]
+
+const romanNumbers4 = [
+    ("M", 1000), ("D", 500), ("C", 100),
+    ("L", 50), ("X", 10), ("V", 5), ("I", 1)
+    ]
+
+
+proc main =
+  var j = 0
+  while j < 10:
+    inc(j);
+
+  if j == 5: doAssert false
+
+var j = 0
+while j < 10:
+  inc(j);
+
+if j == 5: doAssert false
+
+main()
+echo "Success"