sema_eval/lib.rs
1#![allow(clippy::mutable_key_type)]
2mod destructure;
3mod eval;
4mod prelude;
5mod special_forms;
6
7pub use eval::{
8 call_value, create_module_env, eval, eval_string, eval_value, EvalResult, Interpreter,
9 Trampoline,
10};
11pub use sema_core::EvalContext;
12pub use special_forms::SPECIAL_FORM_NAMES;