Use Unique() function
authorGiovanni Bajo <rasky@develer.com>
Mon, 14 Apr 2014 14:27:45 +0000 (16:27 +0200)
committerGiovanni Bajo <rasky@develer.com>
Mon, 14 Apr 2014 14:27:45 +0000 (16:27 +0200)
asn1ate/parser.py

index e8ec30f..ff1d531 100644 (file)
@@ -244,7 +244,7 @@ def _build_asn1_grammar():
 
     named_number_value = Suppress('(') + signed_number + Suppress(')')
     named_number = identifier + named_number_value
-    named_nonumber = identifier.copy()
+    named_nonumber = Unique(identifier)
     enumeration = named_number | named_nonumber
 
     set_type = SET + braced_list(component_type | extension_marker)