7

タイトルにあるように、JavaでJavaソースコードを解析したいと思います。すでにこれを実行している他のJavaライブラリがあると確信していますが、見つかりませんでした。

4

5 に答える 5

6

AntlrにはJava用の文法ファイルがあります。これを参照してください。

于 2010-05-04T05:57:21.813 に答える
3

Janinoは、Javaコードを解析、コンパイル、および実行できます。

于 2010-05-04T06:05:40.590 に答える
2

あなたはANTLRのようなものを探しているかもしれません:http ://www.antlr.org/

于 2010-05-04T05:56:25.080 に答える
2

Eclipseは、独自のJavaコンパイラーの構文ツリーを公開します。簡単に要素にアクセスできます。

ここを参照してください。

于 2010-05-04T09:01:26.043 に答える
1

JavaCCには、ジェネリックスを含むJava1.5文法があります。

トークンはおそらく私が望むものよりもきめ細かいです

最初の要件は正確な解析を取得することであり、現実的には既存のパーサーからのみ取得します。結果をどうするかはあなた次第です。

于 2010-05-04T08:46:44.803 に答える