はじめに Prolog 側から Ruby のメソッドを呼び出す、というのをやってみました。 動作環境 Ubuntu Linux 14.04 Ruby 2.1.5 p273 SWI-Prolog version 6.6.4 for amd64 スクリプト類 ruby-client.pro (Prolog プログラム) ※クライアント (本稿末尾に掲載) server.pro (Prolog プログラム) ※Prolog サーバ prolog_server.rb (Rubyスクリプト) ※サーバ (本稿末尾に掲載) prolog_parser.rb (Rubyスクリプト) ※ミニ Prolog パーサ prolog_proxy.rb (Rubyスクリプト) ※Prolog サーバと通信用 ruby_client.pro、prolog_server.rb 以外は、以下の記事の流用です。 詳細はそ