Companion
Functions
TODO MvG Comment Me!
TODO MvG Comment Me!
TODO MvG Comment Me!
TODO MvG Comment Me!
TODO MvG Comment Me!
Add a module variable binding to this module.
Update this module with information that has been accumulated in the given ModuleHeader.
Dispatch to the descriptor.
Create and answer a LexicalScanner containing all lexers that are in scope for this module.
Atomically get and set this module's manifest entries. The input and output may be an integer indicating a record in the repository, a pojo containing a List of ModuleManifestEntry, or nil.
Extract the module's tuple of block phrases that it accumulated during compilation. Also set the field to nil.
Determine if the given module is equal to or an ancestor of the receiver.
Introduce a new atom into this module.
Atomically get and set this module's manifest entries. The input and output may be an integer indicating a record in the repository, a pojo containing an Array of ModuleManifestEntry, or nil.
Add a definition to this module.
Add a grammatical restriction to this module.
Add an A_Macro to this module.
Add a semantic restriction to this module.
Look up a one-based index in this module's tuple of block phrases. If the tuple is nil, first fetch it from the repository and overwrite the field.
Record a block phrase in this module, answering the unique one-based Avail integer index at which it can later be retrieved.
Dispatch to the descriptor.
Dispatch to the descriptor.
Deserialization has completed, and this is the A_Tuple of objects that were deserialized. This tuple can be used for pumping serializers and deserializers of subsequent modules, as well as the separate repository record for block phrases, stacks comments, and any styling, navigation, or indexing information stored separately from the body record of the module.
Dispatch to the descriptor.
Properties
The A_Definitions defined by this module.
Answer the name of this module as a native Kotlin String.
Read the current state of the module, which indicates whether the module is loading, unloading, or in a stable state.
Produce an A_String describing the module. Leave off the module path.