toeval
Toeval is a term used in some programming and computer science texts to denote the operation of converting a representation of code into its runtime value through evaluation. The input for toeval can be a string containing source text, an abstract syntax tree, or another intermediate form, and the output is the computed value produced by executing that code in a given environment.
In practice, toeval is often implemented as an evaluation primitive or as a library function. In languages
The evaluation environment for toeval usually includes bindings for variables, functions, and modules, and may offer
See also: eval, interpreter, metaprogramming, macro systems, sandboxing. Note that toeval is not a universally standardized