Expand description
The syntax tree. It records what was written; names and types are checked later.
Structs§
- Arg
- Block
- Expr
- File
- FnDecl
- Ident
- IfStmt
- Named
Element - A top-level element given a name, such as
window settings("Settings") { … }, which code uses to refer to it.callis the element’s call as it reads without the name. - State
Decl - Stmt
- Struct
Decl - Type
Expr - Typed
Name name: Type, as used by parameters and struct fields.- View
Decl
Enums§
- Assign
Op - Binary
Op - Else
Branch - Expr
Kind - Item
- Iterable
- What a
forloops over. - Stmt
Kind - String
Part - Type
Expr Kind - UnaryOp