一般的なLispインタープリターをGUIアプリケーションに埋め込む方法

StackOverflow https://stackoverflow.com/questions/1216458

質問

Lispインタープリターをguiアプリケーションに埋め込む方法、つまりpyshellがPythonで行うようなことを知りたいです

役に立ちましたか?

解決

いくつかのオプション:

  1. LispのGUIを含む完全なアプリケーションを作成:多くのLispシステムがそれをサポートしています
  2. 外部GUIライブラリを呼び出す必要がある場合、Lispでアプリケーションを記述し、Cコードをリンクします:LispシステムはC(および互換性のある)ライブラリをロードして呼び出すことができます。
  3. Lispをアプリケーションに埋め込む ECL (Embeddable Common Lisp)は明らかな選択。 LispWorks(商用)およびAllegro CL(商用)は、Lispコードを共有ライブラリとして提供できます。その後、そのような共有ライブラリをプログラムにロードできます。

他のヒント

GNU Guile で成功しましたが、Schemeに問題がなければCommon Lispの

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top