Next: Preface
LISP Primer
Colin Allen -
Maneesh Dhagat
copyright 1996-1997
- Preface and Terms of Use
- LISt Processing
- Defining LISP functions
- Recursion and Iteration
- Programming Techniques
- Simple Data Structures in LISP
- Input and Output
- Functions, Lambda Expressions, and Macros
- Appendix: Selected LISP primitives
- * (FUNCTION)
- + (FUNCTION)
- - (FUNCTION)
- 1+, 1- (FUNCTIONS)
- = (PREDICATE)
- <, >, <=, >= (PREDICATES)
- and (MACRO)
- append (FUNCTION)
- apply (FUNCTION)
- atom (PREDICATE)
- butlast (FUNCTION)
- car (FUNCTION)
- caar, cadr, cdar, cddr, etc. (FUNCTIONS)
- cdr (Function)
- cond (MACRO)
- cons (FUNTION)
- defun (MACRO)
- do (SPECIAL FORM)
- documentation (FUNCTION)
- eql (PREDICATE)
- eval (FUNCTION)
- evenp, oddp (PREDICATES)
- first (FUNCTION)
- if (SPECIAL FORM)
- length (FUNCTION)
- let (SPECIAL FORM)
- list (FUNCTION)
- listp (PREDICATE)
- mapcar (FUNCTION)
- max, min (FUNCTIONS)
- member (FUNCTION)
- not (PREDICATE)
- nth (FUNCTION)
- nthcdr (FUNCTION)
- null (PREDICATE)
- numberp (PREDICATE)
- or (MACRO)
- read (FUNCTION)
- reverse (FUNCTION)
- second, third, etc. (FUNCTIONS)
- setf (MACRO)
- symbolp (PREDICATE)
- y-or-n-p, yes-or-no-p (PREDICATES)
- About this document ...
©Colin Allen & Maneesh Dhagat
Fri Mar 1 18:39:35 CST 1996