nomiscript/lib.rs
1mod ast;
2pub mod compiler;
3mod error;
4mod eval;
5mod reader;
6pub mod runtime;
7
8pub const GIT_REVISION: &str = env!("GIT_REVISION");
9
10pub use ast::{Annotation, Expr, Program, WasmType};
11pub use compiler::Compiler;
12pub use error::{Error, Result};
13pub use eval::eval_program;
14pub use reader::Reader;
15pub use runtime::{
16 Closure, Fraction, Pair, Symbol, SymbolKind, SymbolTable, Value, list_to_vec, vec_to_list,
17};