Namespace definition
Keywords: user-defined data type, namespace
A namespace definition is either a namespace declaration or a list of type elements for user-defined types. Type definitions do not require a namespace frame, which makes it easier to update type definitions.
Definition:
ns_definition := namespace_dcl | odl_elements