Term

Definition

Example

Atoms

Like types: the fundamental items formed from bits

27, 3.14, This-Phrase

Lists

Sentence like objects containing atoms or other lists.

'(this that the other thing)

Symbolic expressions / or [s-]expressions

Atoms and lists collectively are called expressions.

setf

(setf <name> <list>) creates a set called <name> that has the value <list>

(setf friends '(Dan Randy))

Data Types

See Figure 1

FIRST

(FIRST LIST) returns the first expression in the list

(FIRST (A B C)) --> A

REST

(REST LIST) returns the expression after the first element of the list as a list

(REST (A B C)) --> (B C)

QUOTE

'(I J) will return a list with the elements I and J without trying to interpret I as a function

'(A B C) --> (A B C)

                     |Number
                     |
             |Atom---|
             |       |
Expressions -|       |Symbol
             |
             |LIST

Figure 1