1 file changed, 1 insertion(+), 1 deletion(-)
viff/sfdl/grammar.py |    2 +-


# HG changeset patch
# User Martin Geisler <[EMAIL PROTECTED]>
# Date 1227518476 -3600
# Node ID ad84b1d50412b49b96041aae42210635723d89bc
# Parent  fa87aafa06f27b55019438b4fda77b7a976be5ca
Restrict arrays to a single dimension.

diff --git a/viff/sfdl/grammar.py b/viff/sfdl/grammar.py
--- a/viff/sfdl/grammar.py
+++ b/viff/sfdl/grammar.py
@@ -82,7 +82,7 @@
         self.known_type = known_type \
             = int_type | Keyword("Boolean") | struct_type | Keyword("void")
         data_type << (known_type | ident) \
-            + ZeroOrMore(LBRACK + const_expr + RBRACK)
+            + Optional(LBRACK + const_expr + RBRACK)
 
         self.type_dec = type_dec \
             = Keyword("type") + ident + EQUAL + data_type + SCOLON
_______________________________________________
viff-patches mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-patches-viff.dk

Reply via email to