. : - , . . FreeLisp Listener enter:
CL-USER 1 > 3
3, , , s-. s- . , . :
CL-USER 2 > (+ 2 5); s-
7;
s- :
1. s- , .
2. s- , , , , , .
,
(* (+ 1 2) (- 4 3)) *. . . . 1 2 +. 4 3 -.
(3 1) *.
s-, . , .
CL-USER 3 > A
Error: The variable A is unbound
. . - . , . A - , setf:
CL-USER 4 > (setf A 3)
, A, s-:
CL-USER 5 > A
A s-:
CL-USER 6 > (+ A A)
:
CL-USER 7 > quote (+ 2 5)
(+ 2 5)
quote, . quote .
CL-USER 8 > (+ 2 5)
(+ 2 5)
CL-USER 9 > (+ 2 5)
:
CL-USER 10 > (car (1 2 3))
CL-USER 11 > (cdr (1 2 3))
(2 3)
CL-USER 12 > (nth 1 (1 2 3));
CL-USER 13 > (first (1 2 3))
CL-USER 14 > (list 1 2 3)
(1 2 3)
CL-USER 15 > (cons 1 (2 3))
(1 2 3)