SWI-PL エンジンを使用する Prolog プログラムのフロントエンドとして Python スクリプトを使用したいと考えています。
したがって、セットアップのコンポーネントは次のとおりです。
- Python (2.7 以降)
- SWI-PL:ウェブサイトはこちら
私は SWI-PL と Python の間のインターフェースを探していました。私が見つけたものは次のとおりです。
PySwipですが、ここの古い質問から見たものには欠けているようで、サポートされていないようです。
PyLogは新しいようですが、いくつかのアクティビティもあります。それがどれほど良いかはわかりませんが。
Python を使用して SWI-prolog と通信するための推奨される方法は何ですか? これを達成する他の方法はおそらくありますか?多分別のプロローグエンジンで?
私は Prolog 言語と Python をよく知っているので、それらに固執しています。そのため、それが必要になります (たとえば、Java 用のツールもあることがわかっています)。