Disallow empty file.
authorKim Grasman <kim.grasman@gmail.com>
Sat, 4 Jan 2014 21:50:12 +0000 (22:50 +0100)
committerKim Grasman <kim.grasman@gmail.com>
Sat, 4 Jan 2014 21:50:12 +0000 (22:50 +0100)
This fixes error detection, if not reporting.

asn1ate/parser.py
testdata/empty_file.asn [deleted file]

index 1ecdf0c..262666b 100644 (file)
@@ -354,7 +354,7 @@ def _build_asn1_grammar():
     assignment_list.setParseAction(annotate('AssignmentList'))
     bstring.setParseAction(annotate('BinaryStringValue'))
 
-    start = ZeroOrMore(module_definition)
+    start = OneOrMore(module_definition)
     return start
 
 
diff --git a/testdata/empty_file.asn b/testdata/empty_file.asn
deleted file mode 100644 (file)
index e69de29..0000000