М.Ю.Семенов. Язык ЛИСП для персональных ЭВМ. – Москва 1989 – Издательство МГУ


В учебном пособии изложены основы программирования на языке ЛИСП, используемого в символьных вычислениях и при решении задач искусственного интеллекта. Большое внимание уделяется построению рекурсивных функций.
Рассматриваются основные конструкции диалектов COMMON LISP, MULISP-85 и STANDARD LISP, реализованных на персональных компьютерах и миниЭВМ.
Книга ориентирована на студентов и аспирантов, занимающихся символьными вычислениями, компьютерной алгеброй, а также решением задач искусственного интеллекта.

Оглавление:

ВВЕДЕНИЕ3
1Атомы и списки как основные объекты ЛИСП.5
2Программа на языке ЛИСП. Вычислимые выражения. Основные функции.6
3Лямбда-выражения и определение новых функций.14
4Рекурсивные функции.15
5Вспомогательные функции над списками.19
6Глобальные переменные. Изменение значений переменных.23
7Диалоговый режим работы. Функции ввода-вывода.25
8Пример программы на языке ЛИСП: поиск пути в лабиринте.26
9Разрушающие функции.28
10Функционалы.33
11Циклы и блочные функции.37
12Макросредства и маркер "обратная кавычка".42
13Обработка текстовых данных.43
14Работа с файлами.53
15Структурные метки.57
16Еще одна программа на ЛИСПе: определение тождественной истинности формул алгебры логики.58
17Особенности диалекта STANDARD LISP.67
ЛИТЕРАТУРА72


Скачать

формат Microsoft Words

формат pdf