Crate lmntalc

Crate lmntalc 

Source

Re-exports§

pub use frontend::lexing::Lexer as LMNtalLexer;
pub use frontend::parsing::Parser as LMNtalParser;
pub use frontend::token::Token;
pub use frontend::ast::*;

Modules§

analysis
This module contains the analyzer for LMNtal code.
codegen
This module takes responsibility for the IR code generation.
frontend
Includes the frontend for LMNtal code.
ir
This module contains the IR for LMNtal code.
model
This module contains the data structures used to represent LMNtal code.
optimization
This module contains the optimizer for LMNtal IR.
report
This module contains the reporter for LMNtal code depending on ariadne crate.
target
This module contains the backend for LMNtal code.
transform
Transforms the AST into a more usable form
util
Utilities for the compiler