ルーアでlogic programming(Prologと考える)の方法はありますか?Luaでのロジックプログラミングは?
特に:論理プログラミングのためのLuaモジュールがありますか(miniKanren実装は最高ですが、厳密には必須ではありません)?私は何も見つけることができなかったので[1]。もしそうでなければ、Luaで論理プログラミングを行う方法を知っている(できれば試してみた)方法はありますか?
また、Luaでロジックプログラミングのようなことをしようとしている人はいますか?
[1]これまでのところ、私は唯一のblog post Metaluaで1を書くことの可能性に言及見つけたが、私はむしろ、標準のLuaと互換性のあるものを見ることになります。
をすべてのプログラミング・ロジックはありませんか?あなたは、ロジックプログラミングに精通していない人たちのために少し精緻化しているかもしれません。メタテーブルを使って何かを作ることができると確信しています。 – jpjacobs
私はロジックプログラミングについていくつかのヒントを追加しました...あなたが知っているように、私はメタテーブルを使って遊ぶようなものを試すことができますが、最初は誰かが私の前でこのようなことをしようとしているかどうかを知りたかった... – mnicky
2番目のヒットは 'Lua'ロジックプログラミングのためのgoogleで "library"はLuaの複数のパラダイムプログラミングに関するpdfを提供します。セクション5ではプロローグへの参照がいくつかあります。完全なライブラリではありませんが(1つのように見えません)、あなたにいくつかの指針を与えるかもしれません。 – jpjacobs