Регистрация | Войти
Lisp — программируемый язык программирования

alexandria

Эта библиотека распостраняется под лицензией Public Domain. Название происходит от Александрийской библиотеки в Египте, которая исторически была одной из крупнейших библиотек древности. В библиотеке собраны функции и макросы для работы с основными типами CL, файлами и потоками, макросы управления и контроля вычислений, а также функциональные макросы. Вот как разработчики определяют особенности своего проекта:

  • Утилиты, а не расширения: библиотека не содержит концептуальных расширений Common Lisp, только утилиты, которые хорошо вписываются в рамки стандартного ANSI Common Lisp.
  • Консерватизм: только базовые вещи, нет чего-то вроде макросов loop.
  • Переносимость: Так как основой является только стандартный CL - весь код переносим.
  • Умение работать в команде: Александрия не будет (первоначально, по крайней мере) включать или предоставлять функциональность для которой существуют качественные пакеты специального назначения, такие как split-sequence. Вместо этого, могут быть "благословлены" пакеты такого рода от третих сторон.

От этой библиотеки зависят: cxml-stp, Babel, CFFI, teepeedee2.

@2009-2013 lisper.ru