The function of FUNCTION in LISP or why the FUNARG problem should be called the environment problem
@article{Moses1970TheFO, title={The function of FUNCTION in LISP or why the FUNARG problem should be called the environment problem}, author={J. Moses}, journal={ACM Sigsam Bulletin}, year={1970}, pages={13-27} }
A problem common to many powerful programming languages arises when one has to determine what values to assign to free variables in functions. Different implementational approaches which attempt to solve the problem are considered. The discussion concentrates on LISP implementations and points out why most current LISP systems are not as general as the original LISP 1.5 system. Readers not familiar with LISP should be able to read this paper without difficulty since we have tried to couch the… Expand
Figures and Topics from this paper
92 Citations
Optimiizing Static Scope Lisp by Repetitive Interpretation of Recursive Function Calls
- Computer Science
- IEEE Transactions on Software Engineering
- 1987
- 3
- PDF
Compiling Lambda-Expressions Using Continuations and Factorizations
- Computer Science
- Comput. Lang.
- 1978
- 19