X-Nico

unusual facts about eval



Drawing Hands

It is also used in Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman as an allegory for the eval and apply functions of programming language interpreters in computer science, which feed each other.

History of the Scheme programming language

The first implementation of Lisp was on an IBM 704 by Steve Russell, who read McCarthy's paper and coded the eval function he described in machine code.

Hugs

The Hugs prompt (a Haskell REPL) accepts expressions for evaluation, but not module, type or function definitions.


see also