# Constants
Defined represents a defined return value.
Error indicates a runtime error occurred during evaluation.
Input refers to the local variable containing the address of the deserialized input value.
InputLen refers to the local variable containing the length of the raw input.
InputRaw refers to the local variable containing the address of the raw (serialized) input data.
Undefined represents an undefined return value.
# Structs
AssignStmt represents an assignment of a local variable.
No description provided by the author
No description provided by the author
DotStmt represents a lookup operation on a value (e.g., array, object, etc.) The source of a DotStmt may be a scalar value in which case the statement will be undefined.
EqualStmt represents an value-equality check of two local variables.
No description provided by the author
GreaterThanEqualStmt represents a >= check of two local variables.
GreaterThanStmt represents a > check of two local variables.
No description provided by the author
LessThanEqualStmt represents a <= check of two local variables.
LessThanStmt represents a < check of two local variables.
LoopStmt represents a loop operation on a composite value.
MakeBooleanStmt constructs a local variable that refers to a boolean value.
MakeNumberIntStmt constructs a local variable that refers to an integer value.
MakeStringStmt constructs a local variable that refers to a string constant.
NotEqualStmt represents a != check of two local variables.
No description provided by the author
No description provided by the author
No description provided by the author
ReturnStmt represents a return statement.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author