2016-04-08 11 views
1

純粋にJavaで書かれたPythonコンパイラのオープンソースの実装を探しています。私はjythonで始まっていますが、Python 2.7しかサポートしていません。ありがとう!Javaで書かれたPythonコンパイラ

答えて

2

私はそのようなことがまだ存在しないと信じています。それがプレアルファでそれをし、おそらく安定していないか、または十分に文書化されていれば。おそらく、おそらくJythonはおそらく最良の賭けであり、明らかにPython 3のサポートはJythonになっていますが、時刻表はまだ不明です。 this stack overflow question for more on the subject.

しかし、Jythonの利点の1つは、JavaクラスをPythonモジュールのように使用できることです。 Python 3でのみサポートされている機能を使用する予定はありますか? Python 2.7、Java、またはその2つのコンボを使用して、これらの機能を再現できることは全く可能です(実際は非常にそうです)。

+0

ありがとうございました。あなたはリンクを編集できますか? 私は主にパーサーを探していて、単にエラーチェックのパス(存在する場合)を受け取り、私自身のASTを公開するのはあまりにも怠惰です:) – JRR

+0

更新されました。申し訳ありません。 –

+0

Pythonのエラーをチェックするだけであれば、あなた自身のAST(悪夢のような音)を動かすことを望んでいないとあなたを非難することはありません。 .pycにコードをコンパイルしようと単純に考えましたか?明らかに実行時の考慮事項はありませんが、pythonの 'compileall'モジュールを使用してこれを行うことができます。あなたが役に立つと思うなら、私はあなたに例を挙げることができます。 –

関連する問題