Skip to main content

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;