Любая достаточно сложная программа на языке C или Фортран включает специализированную, неформально определённую, медленную и испещрённую ошибками реализацию половины стандарта Коммон Лисп.
- Десятый закон программирования Гринспана
Мы предоставляем библиотеки с исходными текстами по лицензионному соглашению, известному как Lisp Lesser GNU Public License (см. http://opensource.franz.com/preamble.html). По большей части библиотеки переносимые. Специфический код можно найти в подразделе Русский LispWorks.
Ждем от Вас конструктивных замечаний и сообщений об ошибках на форуме.
Элемент графического интерфейса типа "таблица",
позволяющий редактировать ячейки по месту
и реализованный под LispWorks® CAPI.
Подробнее...
Система для компиляции книги помощи — интерактивного справочника в формате HTML и документации в формате PDF по программе, библиотеке или иному продукту. Включает набор правил оформления, препроцессор, компилятор предметного указателя и оглавления. Подробнее...
Переносимая Коммон Лисп библиотека для генерации и разбора (синтаксического и семантического анализа) документов в форматах HTML и XHTML. Подробнее...
Коммон Лисп библиотека для взаимодействия с реляционными базами данных через ODBC, реализующая большую часть спецификации LispWorks® CommonSQL. Подробнее...
Библиотека функций графического интерфейса, основанная на LispWorks® CAPI. Она требует Ystok-Library и необходима для YstokGrid. Она также может использоваться в YstokHelp в функциях API времени исполнения, вызываемых из произвольного GUI-приложения.
История разработки: change.log.
Маленькая Коммон Лисп библиотека для единообразного вызова внешних функций (FFI) независимо от используемой Лисп-системы. Подробнее...
Переносимая библиотека общеупотребимых функций и макросов для разных реализаций Коммон Лисп. Она необходима для всех остальных Ystok-библиотек.
История разработки: change.log.
Коммон Лисп библиотека для обработки и хранения
временных поясов (зон), даты и времени. Она поддерживает часть стандарта ISO
8601, а также обеспечивает преобразование из/в локализованный текстовый
формат. Базируется на концепциях, предложенных Эриком Наггумом (Erik Naggum, 1965-2009)
в статье The Long, Painful History of Time
(http://naggum.no/lugm-time.html).
Основу представления составляют следующие структурный тип и подтипы:
Библиотека разрабатывалась и тестировалась под LispWorks для Windows 4.3, 4.4, 5.0. Под *nix не опробована, сохранился лишь исходный файл unix.lisp, позаимствованный от аналогичного модуля (onShore, Inc.) Подробнее...
Переносимая библиотека функций для работы с идентификаторами ресурсов в Интернет (Uniform Resource Identifier). Распознаёт формат, определенный в RFC3986. Подробнее...
ASDlite — это легкая
версия
ASDF
(Another System Definition Facility), широкоизвестного инструмента для
разработки программ на языке Коммон Лисп.
Подробнее...
Выжимка из распространённой библиотеки — части дистрибутива portableaserve. Она обеспечивает совместимость с кодом, который изначально разработан для Franz Allegro Common Lisp. Наша версия содержит лишь два файла:
excl
,знаменитогомакроса
if*
,excl:errorset
,excl:string-to-octets
и excl:octets-to-string
.test
и модуль для тестирования (test framework).Платформы: LispWorks 4.3-6.1, SBCL.
Система разработки и отладки программ на языке Коммон Лисп, выпущенная в 1993 году. Лицензия - freeware (скорректирована недавно). Исходные тексты не включены - контактируйте с автором.
Изведав немало (около 25 тыс. строк на С), автор зарекся писать Лисп-системы и с тех пор держит обещание...
Документация в текстовом файле: ylisp.txt.
Арсений Слободюк (ampy<at>users<dot>sourceforge<dot>net) преобразовал MS-DOS-версию в консольное приложение Windows. Самая свежая версия доступна на http://www.ich.dvo.ru/~nmr/ylisp/. Обращайтесь к нему с пожеланиями о новых возможностях и улучшениях.