Tree-walking interpreter for Tidepool Core expressions.
Provides Value, environment management, thunk allocation, and a lazy evaluator that reduces CoreExpr to Value.
Value
CoreExpr
pub use env::*;
pub use error::*;
pub use eval::*;
pub use heap::*;
pub use pass::*;
pub use value::*;