OCaml で書かれた大規模なレガシー プログラムがあり、Python プログラムからいくつかの OCaml 関数を呼び出せるようにしたいと考えています。
これを最も簡単な方法で行うにはどうすればよいですか?
直接、いいえ。ただし、C
Ocaml ライブラリ用の API を作成する場合は、その API を 経由で呼び出すことができます。Python のctypes
モジュールなど。同様に、OCaml アプリケーションのネットワーク サービスを公開する場合、Python はそれを呼び出すことができます。
Python から OCaml 関数を呼び出したり、その逆を行うことができる Python-OCaml インターフェースである便利なPycamlが見つかるかもしれません。
2002 年版をベースにした 2011 年以降のバージョンを必ず探してください。