YstokSQL

YstokSQL — Коммон Лисп библиотека для взаимодействия с реляционными базами данных через ODBC. Реализована большая часть спецификации Xanalys/LispWorks CommonSQL, включающая функциональный и объектно-ориентированный интерфейс (DDL, DML, запросы).

Разработка и тестирование проходили с использованием LispWorks 4.3, 4.4 и 5.0 для Windows. Соединение проверялось через следующие ODBC-драйвера:

В Windows, начиная с WinXP SP2 и Win2003 SP1, драйвер Jet является предустановленным. Поэтому прикладная программа, разработанная на основе YstokSQL, практически не требует администрирование базы данных при выборе формата Access (установка MS Office не нужна).

Изначально, исходный код проектировался как переносимый. Теоретически, перенос на другие платформы и реализации Лисп возможен (при наличии энтузиастов).

Основные возможности:

Новое в версии 0.4

Новое в версии 1.1

См. также