Organize crates

This commit is contained in:
Shunsuke Shibayama 2022-08-13 06:38:12 +09:00
parent 6ddef21fec
commit f9d91aa38e
71 changed files with 6 additions and 14 deletions

View file

@ -0,0 +1,18 @@
//! 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 eval;
pub mod hir;
pub mod initialize;
pub mod lower;
pub use lower::ASTLowerer;
pub mod optimize;
pub mod ownercheck;
pub mod context;
pub mod varinfo;