Const
ConstBool
Bases: Statement
IR Statement representing a constant boolean value.
result
class-attribute
instance-attribute
result: ResultValue = result(Bool)
result (Float): The result value.
value
class-attribute
instance-attribute
value: bool = attribute(Bool)
value (float): The constant float value.
ConstFloat
Bases: Statement
IR Statement representing a constant float value.
result
class-attribute
instance-attribute
result: ResultValue = result(Float)
result (Float): The result value.
value
class-attribute
instance-attribute
value: float = attribute(Float)
value (float): The constant float value.
ConstInt
Bases: Statement
IR Statement representing a constant integer value.
result
class-attribute
instance-attribute
result: ResultValue = result(Int)
result (Int): The result value.
value
class-attribute
instance-attribute
value: int = attribute(Int)
value (int): The constant integer value.
ConstStr
Bases: Statement
IR Statement representing a constant str value.
result
class-attribute
instance-attribute
result: ResultValue = result(String)
result (str): The result value.
value
class-attribute
instance-attribute
value: str = attribute(String)
value (str): The constant str value.
Neg
Bases: Statement
IR Statement representing a negation operation.