summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2009-02-23 02:21:37 +0000
committerAdrian Thurston <thurston@complang.org>2009-02-23 02:21:37 +0000
commit9fcbafb9dfa6fc741177b5ba126a0aa4ed9f2f38 (patch)
treec1747ec65a7e575bbe53bd149a4c6dc149495b4e
parentd20411f657ee6ae9f7088a413452a7e4be970cdf (diff)
downloadcolm-9fcbafb9dfa6fc741177b5ba126a0aa4ed9f2f38.tar.gz
Definition names must be unique.
-rw-r--r--test/python/python.lm11
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]