Datalog - прекрасный язык для запроса реляционных данных. Он прост, понятен, составлен хорошо и поддерживает рекурсивные запросы без дополнительного синтаксиса.Включение запросов Datalog в запросы SQL (ite)
SQLite фантастические встроенная база данных с тем, что, кажется, powerful query engine способен обрабатывать рекурсивные запросы - смотрите примеры в нижней части этой страницы для генерации множества Мандельброта и найти все возможные решения вписанных головоломок!
Мне интересно узнать, существует ли достаточно стандартный способ перевода из запроса на регистрацию в рекурсивный SQL, поддерживаемый SQLite, или если есть библиотеки, которые предоставляют эту возможность.
Прохладный - спасибо. Я надеялся, что это будет несколько сотен строк Lua или что-то в этом роде. Ну что ж! – Benjohn