rust_lisp
pub fn eval( env: Rc<RefCell<Env>>, expression: &Value) -> Result<Value, RuntimeError>
Evaluate a given Lisp expression in the context of a given environment.