7

OCaml で書かれた大規模なレガシー プログラムがあり、Python プログラムからいくつかの OCaml 関数を呼び出せるようにしたいと考えています。

これを最も簡単な方法で行うにはどうすればよいですか?

4

3 に答える 3

8

直接、いいえ。ただし、COcaml ライブラリ用の API を作成する場合は、その API を 経由で呼び出すことができます。Python のctypesモジュールなど。同様に、OCaml アプリケーションのネットワーク サービスを公開する場合、Python はそれを呼び出すことができます。

于 2012-12-10T06:03:42.493 に答える
8

Python から OCaml 関数を呼び出したり、その逆を行うことができる Python-OCaml インターフェースである便利なPycamlが見つかるかもしれません。

2002 年版をベースにした 2011 年以降のバージョンを必ず探してください。

于 2012-12-10T07:27:56.250 に答える