Module librsnek::compiler
[−]
[src]
Compiles ASTs into Interpreter Recognizable Instructions
Reexports
pub use self::compiler::Instr; |
Modules
| compiler |
Compiler takes an |
| fmt |
Useful non-rust representation of compiler artifacts |
| graph |
Simple directed graph implementation with storing nodes as adjacency lists |
| scope |
Accounting for compile type discovered scopes |
| symbol |
Scope driven symbol tables |
Structs
| Compiler |
Enums
| Context |
Type Definitions
| CompilerResult |