:
1. - / . ,
; , . . ,
( ) .
. .
2. , . (, ) , , . . ,
. ( , )
.
, , .
(hill climbing). , , ( ) .
, .
, , .
1. , .
2. , . , . (1).
, (best-first search). , , , . , , , , . ,
|
|
, . , , , . , , , . . , : .
50. LISP? ? -? .
, . , , .
() , .
LISP, , :
,
,
.
1960 . , LISP ,
. . . , () ( ),
. , LISP. , .
. LISP .
,
- , , WOMBAT. (
.)
. ,
"True" . , NIL,
, , "False", .
,
66
. , ,
|
|
4.2.
,
().
, LISP :
("" (9) () N (? (WOMBAT)) (A. ) NIL 0.9)
,
, , , .
, - LISP
. LISP , ..
. ,
, .
LISP
. LISP , -
, ,
.
defun. ,
(defun sqr (x) (* x x))
(sqr 5) 25. , , . , . - (lambda-calculus) . -
(lambda (< >) < >).
, :
(funcall #(lambda (x) (* x x)) 4).
funcall # - 4. , - :
(defun sqr (x) (lambda (x) (* x x))).