diff options
-rw-r--r-- | test/python/python.lm | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/test/python/python.lm b/test/python/python.lm index 7d579955..d4e8a692 100644 --- a/test/python/python.lm +++ b/test/python/python.lm @@ -290,10 +290,10 @@ def defparameter | [parameter '=' expression] def sublist - [parameter_list opt_comma] + [sublist_pl opt_comma] -def parameter_list - [parameter_list ',' parameter] +def sublist_pl + [sublist_pl ',' parameter] | [parameter] def parameter @@ -359,8 +359,9 @@ def target_atom | ['(' target_list ')'] | ['[' target_list ']'] -def target_ext_rep [target_ext target_ext_rep] -def target_ext_rep [] +def target_ext_rep + [target_ext target_ext_rep] +| [] def target_ext [attributeref] |