Module cleaver::fe
[−]
[src]
The .gib Syntax
Since there is only a single frontend at the moment the input language is defined by it. Head on over to the parser's source which holds the grammar. All of this is subject to change.
Modules
| ast | |
| error | |
| parser | |
| symbolizer |
Structs
| Position |
|
Functions
| check |
Run checks on parsed input. This includes type checks as well as semantic checks. |
| check_with_diag | |
| parse |
Runs the parser and symbolizer on all given files, returning an AST for each of them. |
| parse_with_diag |