CSN.1 does not have the notion of a module. We have introduced this rule as a way to assist in the mapping of CSN.1 to ASN.1
Module :
'ASN1MODULE' ':' asn1_typeReference ';' DefinitionList
DefinitionList :
DefinitionList Definition
| Definition
Definition : '<' EXTENDED_NAME '>' '::=' CSN1String ';'
The Module production makes up the entire content of a CSN.1 specification. It allows the CSN.1 author to specify the ASN.1 module into which the CSN.1 shall be mapped. The asn1_typeReference specifies the ASN.1 module name.
asn1_typeReference must be a valid ASN.1 typereference.
Definition defines a CSN.1 string and gives it a name, allowing it to be used elsewhere by reference.