Пользовательские функции SQLITE в Лиспе - PullRequest
9 голосов
/ 17 июля 2010

В SQLITE есть возможность относительно легко создавать пользовательские функции и агрегаты на языках (расширений), таких как C, Perl, Python и другие. Есть ли такая возможность использования common-lisp как расширение языка SQLITE? Я знаю, что есть такие библиотеки, как cl-sqlite и plain-odbc, но, похоже, они не предоставляют такую ​​возможность.

1 Ответ

6 голосов
/ 17 июля 2010

Когда я писал cl-sqlite , я не думал о пользовательских функциях.

Но на самом деле это довольно просто.Нужно просто определить обратные вызовы, сторонние функции и обернуть их в интерфейс lispy.Думаю, скоро добавлю эту функцию в cl-sqlite.

...