LAMBDA: The Ultimate Declarative

  • Authors:
  • Guy L Steele

  • Affiliations:
  • -

  • Venue:
  • LAMBDA: The Ultimate Declarative
  • Year:
  • 1976

Quantified Score

Hi-index 0.02

Visualization

Abstract

In this paper, a sequel to ``Lambda: The Ultimate Imperative,'''' a new view of LAMBDA as a {\it renaming} operator is presented and contrasted with the usual functional view taken by LISP. This view, combined with the view of function invocation as a kind of generalized GO TO, leads to several new insights into the nature of the LISP evaluation mechanism and the symmetry between form and function, evaluation and application, and control and environment.