Module ast

Source

Structs§

Add
And
Assign
BinOp
Block
Call
Cmp
Comp
ConditionalExpr
Def
Dict
Div
DotCall
Eq
FlatIf
Represents a chunk of code containing multiple nested if / else if / … / else expressions.
Func
Gt
Gte
Id
If
List
Lt
Lte
Mul
Ne
Neg
Not
Or
Param
PartialCall
Range
Return
Sub
Throw
TrapCall
TryCatch
YearMonth
Represents a month in a specific year.

Enums§

Associativity
BinOpId
Enumerates the types of binary operations present in Axon code.
CallTarget
ConvertLitError
Enumerates the types of errors that can occur when converting to a Lit.
DictVal
Represents the value of some tag in an Axon dict.
Expr
Enumerates the types of Axon expression.
FuncName
Lit
A Axon literal value.
MapForTypeError
Enumerates the types of errors that can occur when trying to convert a loosely-typed value into a strongly-typed map.
Month
Represents a month.
PartialCallArgument