Module oftlisp::ast
[−]
[src]
The basic AST types.
Structs
Args |
A type that represents the arguments specified for a function. |
ArgsConvertError |
An error converting a value to an AST node. |
Enums
ArgsBindingError |
An error binding arguments to an Args. |
ConvertError |
An error converting a value to an AST node. |
Expr |
An expression. |
ModuleHeaderError |
An error occurring from a call to
|
Functions
convert_body |
Converts the body values of a module to an AST. |
convert_decl |
Converts a declaration to its AST node. |
convert_expr |
Converts an expression to its AST node. |
parse_module_header |
Parses out the |