erg/compiler/erg_compiler/lib.rs
2022-09-05 23:50:32 +09:00

17 lines
319 B
Rust

//! defines the compiler for Erg (ergc).
extern crate erg_common;
pub extern crate erg_parser;
mod compile;
pub use compile::*;
mod codegen;
pub mod effectcheck;
pub mod error;
pub mod hir;
pub mod link;
pub mod lower;
pub use lower::ASTLowerer;
pub mod context;
pub mod optimize;
pub mod ownercheck;
pub mod varinfo;