Handbook of Programming Languages: Functional and logic programming languagesVolume IV of the "Handbook of Programming Languages" begins with the Logic Programming group, all descended from John McCarthy's LISP of the late 1960s. The book begins a few pages from the"LISP 1.5 Programmer's Manual", a vital token of things to come, and moves on to LISP's offspring: LISP, Scheme, Guile, and CLOS. |
Contents
Scheme | 57 |
An Interpreter Core for Complete Applications | 87 |
A History and Description of CLOS | 107 |
Copyright | |
2 other sections not shown
Common terms and phrases
accessor Allocated application atom buffer call/cc clause command Common Lisp compiler counter data structures debugger declared defclass define defmethod defun Deletes dependency-class Description of CLOS element Emacs Lisp empty list example expt fill-prefix func function definition Functional and Logic functional programming FVWM gh_new_procedure GNU Emacs Guile helper henry_viii History and Description implementation initarg initform instance instantiated integer interactive interface invoked james_v_of_scotland lambda result lexical scope Logic Programming Languages loop lower-left machine macro make-instance margaret_tudor Max_C Max_R metaclass metaobject mode multiply-by-seven Newtree notation object object-oriented object-oriented programming operator parsed pointer predicate call printed procedure Programming in Logic Prolog query recursive S-expressions Scheme SCWM second argument sequence setf slot-value setq Short Description slot Smalltalk smob specified string superclass symbol syntax term Texinfo tion tree update upper-right variable window write x-coordinate