М.: Мир, 1976. - 104 с. Серия "Математическое обеспечение ЭВМ". Пер. с англ. А.К.Петренко под ред. В.М.Михелева
Оригинальное название: The Programmer's Introduction to LISP, by W.D.Maurer.
Эта книга является доступным и в то же время строгим описанием языка ЛИСП. Понятия языка ЛИСП сравниваются с аналогичными понятиями языков ФОРТРАН и АЛГОЛ. Многочисленные примеры и упражнения способствуют глубокому усвоению материала. Частично затрагиваются вопросы, связанные с построением транслятора.
Книга может служить хорошим учебным пособием для студентов, занимающихся языками программирования, она будет полезна программистам, впервые знакомящимся с языком ЛИСП.
Оглавление:
Предисловие редактора перевода
Предисловие
Стандартные функцииАрифметические выражения
S-выражения
Атомы
Символьные данные
Списки
Подсписки
Рекурсия
Использование ЛИСП-системы
Использование подвыражений
Упражнения
Построение функцийФункции в языке ЛИСП
Математическая логика в ЛИСПе
Параметры
Функции для обработки списков
Предикаты
Условные выражения
Рекурсивные функции
Рекурсивная обработка списков
Подсписки и рекурсия
Рекурсивные предикаты
Логические операторы
Точечная запись
Рекурсивные функции от двух списков
Функции для распознавания типов
Упражнения
PROGPROG-выражения в ЛИСПе
PROG-выражения для обработки списков
Построение списков
Действие функции
Предикаты, написанные при помощи PROG-выражений
Рекурсия в PROG
Объединение функций
Правило вычисления
Вычисляющая функция
Программы как данные
Ввод-вывод
Упражнения
Дополнительные возможности ЛИСПаДополнительные арифметические функции
Определение функций в программах
Компиляция
Машинно-зависимые средства ЛИСПа
Сборка мусора
Разные детали
Упражнения
Ответы к упражнениям, отмеченным звёздочкой
Список литературы
Сканирование: текст 600 dpi b/w, обложка 100 dpi color.