fixed another semicolon related parsing bug

This commit is contained in:
Araq 2013-10-02 07:57:30 +02:00
commit 422327c010
2 changed files with 21 additions and 4 deletions

42
tests/run/tindent1.nim Normal file
View file

@ -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"