PythonからJavaを生成する最良の方法は?PythonでJavaを生成する最も良い方法は?
jsonバージョンの関数を呼び出すJavaコードを生成するデコレータを作成したいと思います(既存のデコレータを使用してjson APIを書き出すことができます)。
私はここでFSMのようなものを検討する必要があります、Javaを生成するための最良の方法は?
理想的には、私は自分のコードをサーバー用に書くことができ、さまざまな言語のインターフェイスを使用するコードを生成することができます。
Javaコードはアンドロイドで実行されますが、pythonコードはdjangoサーバーになります...また、静的に生成できるようにしたいJavaコードを作成し、これをユーザーが使用できるAPIの一部として使用します。
避けることができれば、この複合体を生成する最良の方法はありません。 1つのヒント:私の知る限り、AST(抽象構文木)のようなものから正しい(あまりにも読み難いが正しい)コードを生成するのは、比較的単純な(他のすべての可能性とは対照的に)そのツリー形式(とそれが表すもの)をよく知っています。それは基本的にJavaコンパイラの半分を実装することを意味します。 – delnan
あなたのサーバーは、AndroidユーザーがJSONデータを取得するために実行するJava(byte?)コードを生成しますか? –
明らかに、Javaコードを生成できるビットは、APIを変更する場合にのみ実行され、すべての時間ではありません。 –