Functional Programming: Application and Implementation |
Contents
A PURELY FUNCTIONAL LANGUAGE | 13 |
SIMPLE FUNCTIONAL PROGRAMS | 59 |
THE REPRESENTATION AND INTERPRETATION | 93 |
Copyright | |
10 other sections not shown
Common terms and phrases
actual allow append applied argument array assignment assume atoms avoid begin block Chapter clearly closure compiler computed cons consider construct context corresponding course deal defined definition delay denote described determine discuss e₁ effect element environment equivalent evaluation example execution exercise extended fact force functional language functional programs give given Hence implementation important instruction integers interpreter introduce LAMBDA language Lisp Lispkit machine meaning Note obtained operation pair parameter particular position possible problem procedure programming language QUOTE recipe record recursive representation represented require respectively result returns rules S-expression SECD machine semantics sequence shown simple stack statement STOP string structure symbolic Table tion transformation usually variables well-formed expression write written