Jump to content

Общий язык Lisp

Common Lisp the Language — это справочник Гая Л. Стила о наборе технических стандартов и языков программирования под названием Common Lisp .

История [ править ]

Прежде чем стандартизировать [ править ]

Первое издание (Digital Press, 1984; ISBN   0-932376-41-X ; 465 страниц) была написана Гаем Л. Стилом-младшим , Скоттом Э. Фалманом , Ричардом П. Габриэлем , Дэвидом А. Муном и Дэниелом Л. Вейнребом . Он послужил основой для технического стандарта Common Lisp, разработанного Американским национальным институтом стандартов (ANSI), и поэтому получил название ANSI Common Lisp.

Во время стандартизации [ править ]

Второе издание (Digital Press, 1990; ISBN   1-55558-041-6 ; 1029 страниц) был написан Гаем Л. Стилом-младшим. Он отражал текущее состояние процесса стандартизации и документировал важные новые функции, такие как Common Lisp Object System (CLOS), loop макрос и условия. В нем также есть глава, посвященная сериям и генераторам.

После стандартизации [ править ]

Стандарт ANSI Common Lisp был опубликован в 1994 году и отличается от языковых диалектов , описанных в книгах Common Lisp the Language (1984) и Common Lisp the Language, Second Edition (1990). Существенные дополнения и удаления были сделаны между временем второго издания и окончательной версией ANSI Common Lisp. Кроме того, серии и генераторы обсуждались в приложениях ко второму изданию, но не были частью какого-либо рабочего проекта или окончательной версии ANSI Common Lisp.

Хотя ANSI Common Lisp и языковые диалекты, описанные в двух редакциях Common Lisp the Language, различаются, спецификация ANSI Common Lisp косвенно признает практическую важность Common Lisp the Language (первое и второе издание), явно предлагая зарезервированные слова (ключевые слова). :cltl1 и :cltl2 для потенциального включения в *features* список, позволяющий добавлять условные обозначения в код, который должен взаимодействовать между ANSI Common Lisp и другими диалектами.

См. также [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: afdef1f5bacf6515f8c1a7084e9e3a5d__1633792020
URL1:https://arc.ask3.ru/arc/aa/af/5d/afdef1f5bacf6515f8c1a7084e9e3a5d.html
Заголовок, (Title) документа по адресу, URL1:
Common Lisp the Language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)