1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
//TODO @mark: disable unused stuff later, but currently too much in-progress #![allow(dead_code)] pub use crate::orchestrate::mango_file_to_ir; pub use crate::orchestrate::mango_str_to_ir; // Utilities pub(crate) mod common; pub(crate) mod io; // Types pub(crate) mod ir; pub(crate) mod lexeme; pub(crate) mod parselet; pub(crate) mod sem; // Operations pub(crate) mod lexing; pub(crate) mod parsing; pub(crate) mod semanticating; pub(crate) mod typing; mod orchestrate;