Contents
Next:
Preface
LISP Primer
Colin Allen -
Maneesh Dhagat
copyright 1996-2001
-
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
Tue Feb 6, 2001