sailfish/sailfish-compiler/src/lib.rs

22 lines
310 B
Rust
Raw Normal View History

#![forbid(unsafe_code)]
2020-06-04 16:39:33 -04:00
#[macro_use]
mod error;
2021-02-03 13:10:58 -05:00
mod analyzer;
2020-06-04 16:39:33 -04:00
mod compiler;
2020-06-05 22:58:14 -04:00
mod config;
2020-06-04 16:39:33 -04:00
mod optimizer;
mod parser;
mod resolver;
mod translator;
mod util;
pub use compiler::Compiler;
2020-06-06 14:20:01 -04:00
pub use config::Config;
2020-06-04 16:39:33 -04:00
pub use error::{Error, ErrorKind};
#[cfg(feature = "procmacro")]
#[doc(hidden)]
pub mod procmacro;