blark.transform.Variable
- class blark.transform.Variable[source]
Bases:
ExpressionVariable base class.
Marked as a “tagged union” so that serialization will uniquely identify the Python class.
Includes:
Direct variables with I/O linkage (e.g.,
var AT %I*); may be located (e.g.,AT %IX1.1) or incomplete (e.g., just%I*).- “Simple”, single-element variables (referenced by name, potentially
dereferenced pointers) (e.g.,
varorvar^).
Multi-element variables (e.g.,
a.b.cora^.b[1].c).
Methods