Эх, и раритет же вы откопали — возраст этому тексту этак четверть века, если не больше. Примерно в то же время, когда появился первый перевод, по интернету гулял текст «Вначале было Слово… и слово было два байта»…
Вообще в переводе (тем более современном) он слегка теряет в своей красоте, что ли. Винтажное «to snatch the error code from the trap frame» выглядит куда как лучше чем современное «выхватывать ошибочный код из эксепшена» (тем более что вы не совсем точно переводите, дословно это скорее «выхватывать код ошибки из ловушки»).
Но вообще текст хорош, спору нет.
Ну почти. Trap Frame создаётся когда выбрасывается исключение и содержит значения регистров процессора и адрес инструкции, вызвавшей исключение. Trap Frame и сейчас есть, его никто не отменял и в отладчике его можно посмотреть. Впрочем «выхватывать ошибочный код из эксепшена» — тоже имеет право быть, почему бы и нет.
Дао программирования, часть 1