[−][src]Module tremor_script::ast
The Tremor Script AST
Re-exports
pub use crate::lexer::CompilationUnit; |
pub use query::*; |
Modules
query | Query AST |
Structs
ConstDoc | Documentaiton from constant |
Docs | Documentaiton from a module |
FnDoc | Documentaiton from function |
Ident | An ident |
ImutExpr | An immutable expression |
InvokeAggrFn | A Invocable aggregate function |
Literal | A Literal |
ModDoc | Documentaiton from a module |
NodeMetas | Information about node metadata |
Script | A tremor script instance |
Warning | A warning generated while lexing or parsing |
Enums
BinOpKind | we're forced to make this pub because of lalrpop |
LexicalUnit | A lexical compilation unit |
UnaryOpKind | we're forced to make this pub because of lalrpop |
Traits
BaseExpr | A Basic expression that can be turned into a location |
Type Definitions
Imports | A list of lexical compilation units |
ImutExprs | A list of immutable expressions |
Stmts | A vector of statements |