summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--compiler/parser.nim2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/parser.nim b/compiler/parser.nim
index ae115e749..ec829f644 100644
--- a/compiler/parser.nim
+++ b/compiler/parser.nim
@@ -303,6 +303,8 @@ proc parseSymbol(p: var TParser, allowNil = false): PNode =
         if accm == "": 
           parMessage(p, errIdentifierExpected, p.tok)
         break
+      of tkEof, tkInvalid, tkComment:
+          parMessage(p, errIdentifierExpected, p.tok)
       else:
         accm.add(tokToStr(p.tok))
         getTok(p)