Загрузка...

Выделение элементов списка. Семейство функций Car, CDR.


Анализ списка
(Listp <элемент>) – проверка явл. ли элемент списком. Результат T или Nil. 
(APPLY ‘<имя ф-ии><список>) выполн. Над элементами списка действительно заданными функцией
(APPLY ‘MIN’(12 40 3 40.7 8 )->8)
(APPLY ‘+(15 10 40))

(Forech <переменная><список><выражение>…) – организует циклическое выполнение операций, т.е. позволяет пройтись по всем элементам списка и подставит. в заданное выражение, которое вычисляется. Результат последнее вычисленное выражение.

(MAPCAR ‘<имя ф-ии><спис1><спис2>…) организует цикл над данными, предоставленными списками.
(Setq S (MapCar ‘*(12 18 36) (3 21))) ->(’36 36 36)

Загрузка...