Expand description
Abstract Syntax Tree types for the Ato language.
Structs§
- Assert
Stmt - Assignment
- Bilateral
Quantity - Binary
Expr - Block
Def - Bool
Literal - Compare
Op - Comparison
- Connection
- CumAssignment
- Declaration
- DepImport
Stmt - Directed
Connection - Field
Ref - Field
RefPart - File
- A complete Ato source file.
- ForStmt
- Function
Call - Identifier
- Import
Stmt - NewExpr
- Number
Literal - Pass
Stmt - PinDeclaration
- Pragma
Stmt - Quantity
- Quantity
Range - Retype
- SetAssignment
- Signal
Def - Slice
- String
Literal - String
Stmt - Template
- Template
Arg - Tolerance
- Trait
Stmt - TypeRef
- Unary
Expr
Enums§
- Assign
Target - Assignable
- Binary
Op - Block
Kind - Compare
OpKind - Connectable
- Connection
Direction - CumOperator
- Expression
- Iterable
- Literal
- Physical
Literal - Physical quantity literal (number with optional unit)
- PinName
- SetOperator
- Statement
- A statement in the Ato language.
- UnaryOp