Глава 29
Условия

 29.1 Введение
 29.2 Изменения в терминологии
 29.3 Обзор концепций
  29.3.1 Сигнализирование ошибок
  29.3.2 Перехват ошибок
  29.3.3 Обработка условий
  29.3.4 Объектно-ориентированные концепции обработки условий
  29.3.5 Перезапуски (рестарты)
  29.3.6 Анонимные перезапуски (рестарты)
  29.3.7 Именованные перезапуски (рестарты)
  29.3.8 Функции перезапусков (рестартов)
  29.3.9 Сравнение перезапусков и catch/throw
  29.3.10 Обобщённые перезапуски
  29.3.11 Интерактивная обработка условий
  29.3.12 Важные условия
  29.3.13 Неважные условия
  29.3.14 Типы условий
  29.3.15 Сигнализирование условий
  29.3.16 Пересигнализирование условий
  29.3.17 Обработчики условий
  29.3.18 Вывод условий
 29.4 Программный интерфейс системы условий
  29.4.1 Сигнализирование условий
  29.4.2 Проверка ошибок
  29.4.3 Проверка значение на соответствие
  29.4.4 Обработка условий
  29.4.5 Определение типов условий
  29.4.6 Создание условий
  29.4.7 Установка перезапусков
  29.4.8 Поиск и управление перезапусками
  29.4.9 Предупреждения
  29.4.10 Функции перезапусков
  29.4.11 Отладочные утилиты
 29.5 Определённые типы условий

Автор: Kent M. Pitman