Module ast

Module ast 

Source
Expand description

The Lucia Abstract Syntax Tree (AST).

Structs§

Block
A block.
Expr
An expression.
Ident
An ident.
Lit
A literal.
Stmt
A statement.
TableProperty
A TableProperty.

Enums§

BinOp
Binary operator.
ExprKind
Kind of expression.
FunctionKind
Kind of function.
ImportKind
Kind of import statement.
LitKind
Kind of literal.
MemberKind
Kind of member expression.
StmtKind
Kind of statement.
UnOp
Unary operator.