fix bug with unexpected tkInvalid,tkEof,tkComment

This commit is contained in:
flaviut 2014-06-04 15:30:37 -04:00
commit 90dc35c109

View file

@ -303,6 +303,8 @@ proc parseSymbol(p: var TParser, allowNil = false): PNode =
if accm == "": if accm == "":
parMessage(p, errIdentifierExpected, p.tok) parMessage(p, errIdentifierExpected, p.tok)
break break
of tkEof, tkInvalid, tkComment:
parMessage(p, errIdentifierExpected, p.tok)
else: else:
accm.add(tokToStr(p.tok)) accm.add(tokToStr(p.tok))
getTok(p) getTok(p)