From f182cefc08929334d4ca70c73b0f37cd3a288b8e Mon Sep 17 00:00:00 2001 From: Araq Date: Tue, 23 Apr 2013 23:11:33 +0200 Subject: [PATCH] new parser: diallow more things --- compiler/parser.nim | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/parser.nim b/compiler/parser.nim index 45eb6de9f0..517297a877 100644 --- a/compiler/parser.nim +++ b/compiler/parser.nim @@ -1705,6 +1705,7 @@ proc parseStmt(p: var TParser): PNode = parMessage(p, errComplexStmtRequiresInd) result = ast.emptyNode else: + if p.tok.indent >= 0: parMessage(p, errInvalidIndentation) result = simpleStmt(p) if result.kind == nkEmpty: parMessage(p, errExprExpected, p.tok) while p.tok.tokType == tkSemicolon: getTok(p)