sema-eval 1.12.2

Trampoline-based evaluator and module system for the Sema programming language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#![allow(clippy::mutable_key_type)]
mod destructure;
mod eval;
mod prelude;
mod special_forms;

pub use eval::{
    call_value, create_module_env, eval, eval_string, eval_value, EvalResult, Interpreter,
    Trampoline,
};
pub use sema_core::EvalContext;
pub use special_forms::SPECIAL_FORM_NAMES;