Skip to main content

Module eval

Module eval 

Source
Expand description

Top-level eval dispatcher and form-to-value conversion.

Functionsยง

deref_value
Dereference a value: used by @x reader macro and the deref builtin.
eval
Evaluate a Form in the given Env.
eval_body
Evaluate a sequence of forms and return the value of the last one.
eval_with_gas
Evaluate a form with a cooperative execution-credit budget.
is_jvm_class_name
Recognise JVM-style class names used in Clojure for instance?, catch, etc.
is_special_form