[−][src]Module axon_parser::ast
Structs
Add | |
And | |
Assign | |
BinOp | |
Block | |
Call | |
Cmp | |
ConditionalExpr | |
Def | |
Dict | |
Div | |
DotCall | |
Eq | |
FlatIf | Represents a chunk of code containing multiple nested if / else if / ... / else expressions. |
Func | |
Gt | |
Gte | |
If | |
Indent | Represents the indentation at the start of a line of Axon code. |
Line | Represents a line of Axon code, including the indentation at the start of the line. |
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
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
|
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 |
Type Definitions
Lines | Represents lines of Axon code. |