blark.transform.InitializedStructure
- class blark.transform.InitializedStructure(name: Token, init: StructureInitialization, meta: Meta | None = None)[source]
Bases:
TypeInitializationBase
A named initialized structure.
Examples:
ST_TypeName := (iValue := 0, bValue := TRUE)
Lark grammar
This class is used by the following grammar rules:
initialized_structure
initialized_structure: structure_type_name ":=" structure_initialization
Methods
__init__
(name, init[, meta])Attributes
base_type_name
The base type name.
full_type_name
The full, qualified type name.
type_info
The base type name.
The initialization value (call).
- init: StructureInitialization
- from_lark() T