CAR | (CAR ) | (CAR(1 234)) | |
- 1- | :1 | ||
CDR | (CDR ) | (CDR(! 234)) | |
- . 1- | :(2 3 4) | ||
CONS | (CONS S-- | (CONS I (2 3 4)) | |
) | : (1234) | ||
ATOM | (ATOMS-- | ; , | (ATOM A): t |
) | , t | (ATOM (1 2 3)): Nil | |
(), Nil ("() | |||
EQ | (EQ | : | (EQ A A): t |
) | -, | (EQ X (CAR (X Y Z))): t | |
EQL | (EQL | , | (EQL 3.0 3.0): t |
) | |||
= | (= | , | |
) | (=30.3el):t | ||
EQUAL | (EQUAL | EQL, | (EQUAL(xyz)(xyz)):t |
, , | |||
) | |||
EQUALP | (EQUALP | ||
) | |||
NULL | (NULL ) | , | |
NOT | (NOT | ||
) | |||
NTH | (NTH n ) | n- | (NTH 2 (1 2 3)): 3 |
( 0) | |||
FIRST | , | ||
SECOND | |||
LAST | |||
LIST | (LIST apr | (LIST a b ()): (a b c) | |
2...) |
|
|
, .
. (* 2 2) . QUOTE (') :
(* 2 2): 4
' (* 2 2):' (* 2 2)
, . SET, ,
(SET ' ' (+ - */))
' SET. SETQ 1- ( 2- ).
, (').
, , SETF, :
(SETF _ ).
_ . , SET, SETQ SETF, , , , .
. -
, . , , -, .
, . , .
- , , - . :
QUOTE ,
-,
LET LET*;
PROG1, PROG2 PROGN;
COND, IF, WHEN, UNLESS,
CASE;
DO, DO*, LOOP, DOTIMES, DOUNTIL;
PROG, GO RETURN;