Это перевод на русский язык замечательной книги Practical Common Lisp. Основная работа над переводом ведётся здесь.
ОСТОРОЖНО! Этот сервис основан на ещё не отлаженном коде по парсингу и отображению dokuwiki-страниц, если Вы хотите быть уверены в точности отображения содержимого - обратитесь к источнику перевода
- Введение: почему Lisp?
- Намылить, смыть, повторить: знакомство с REPL
- Практикум: Простая база данных
- Синтаксис и семантика
- Функции
- Переменные
- Макросы: Стандартные управляющие конструкции
- Макросы: Создание собственных макросов
- Практикум: Каркас для юнит-тестирования
- Числа, знаки и строки
- Коллекции
- Он называется Lisp неспроста: обработка списков
- Не только списки: Другие применения cons-ячеек
- Файлы и файловый ввод/вывод
- Практика. Переносимая библиотека файловых путей
- ООП: Обобщенные функции
- ООП: Классы
- Несколько рецептов для функции FORMAT
- Обработка исключений изнутри: Условия и Перезапуск
- Специальные операторы
- Программирование по-взрослому: Пакеты и Символы
- LOOP для мастеров с чёрным поясом
- Практика. Спам-фильтр
- Практика. Разбор двоичных файлов
- Практика. Разбор ID3
- Практика. Web-программирование с помощью AllegroServe
- Практика. База данных для MP3
- Практика. Сервер Shoutcast
- Практика. Браузер MP3 файлов
- Практика: Библиотека для генерации HTML, Интерпретатор.
- Практика: Библиотека для генерации HTML, Компилятор.
- Заключение: Что дальше ?