choice_type = CHOICE + braced_list(named_type | extension_marker)
enumerated_type = ENUMERATED + braced_list(enumeration | extension_marker)
bitstring_type = BIT_STRING + Optional(braced_list(named_number), default=[]) + Optional(single_value_constraint | size_constraint, default=None)
- plain_integer_type = INTEGER + Optional(single_value_constraint)
+ plain_integer_type = INTEGER
restricted_integer_type = INTEGER + braced_list(named_number) + Optional(single_value_constraint)
boolean_type = BOOLEAN
real_type = REAL