type_ << (builtin_type | referenced_type)
- # BUG: identifier should not be Optional here,
- # but our ASN.1 interpreter supports unnamed members,
+ # EXT: identifier should not be Optional here, but
+ # our other ASN.1 code generator supports unnamed members,
# and we use them.
named_type << (Optional(identifier) + type_)
- # BUG: Trailing semi-colon is not allowed by standard grammar, but our ASN.1 interpreter accepts it
+ # EXT: Trailing semi-colon is not allowed by standard
+ # grammar, but our other ASN.1 code generator accepts it
# and we happen to use it.
type_assignment = typereference + '::=' + type_ + Suppress(Optional(';'))
value_assignment = valuereference + type_ + '::=' + value