Structs§
- Ast
- A parsed source file.
- Clock
Expr - Represents a clock
- Merge
Case - A merge case
- Parser
- A Lustre v6 parser
- Valued
Variable Decl - A variable declaration, which may have an initial value
- Variable
Decl - Variable declaration
Enums§
- Abstract
Decl - Abstract declarations, used in models
- Binary
Op - Binary operators
- Body
Item - An item in the body of a node
- Const
Value - A constant value
- Decl
- A single declaration
- Error
- Parsing error
- Expr
- An expression
- Ident
- An identifier
- Left
Item - The left side of an equation
- MergeLHS
- LHS of a merge case
- NAryOp
- N-ary operators
- Predefined
Item - A predefined operation
- Static
Arg - Static argument
- Static
Param Decl - Declaration of a static parameter
- Ternary
Op - Ternary operators
- TyDecl
- A type declaration
- TyExpr
- A type expression
- UnaryOp
- Unary operators