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 |