summary refs log tree commit diff stats
path: root/compiler/parser.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2012-07-11 18:27:14 +0200
committerAraq <rumpf_a@web.de>2012-07-11 18:27:14 +0200
commiteee99ab2725562195e7324cf8ccc521a15a0611e (patch)
treee6f535033f6edd87525bd19536624d7bd7f23d75 /compiler/parser.nim
parentb4a9aca2d391f5baa4293444135a98a816ebc043 (diff)
downloadNim-eee99ab2725562195e7324cf8ccc521a15a0611e.tar.gz
fixes #112
Diffstat (limited to 'compiler/parser.nim')
-rwxr-xr-xcompiler/parser.nim2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/parser.nim b/compiler/parser.nim
index 194b61f2a..e65503b2c 100755
--- a/compiler/parser.nim
+++ b/compiler/parser.nim
@@ -1247,6 +1247,8 @@ proc parseEnum(p: var TParser): PNode =
       getTok(p)
       optInd(p, a)
     addSon(result, a)
+  if result.len <= 1:
+    lexMessage(p.lex, errIdentifierExpected, prettyTok(p.tok))
 
 proc parseObjectPart(p: var TParser): PNode
 proc parseObjectWhen(p: var TParser): PNode =