2

私は現在DSLで多くの作業を行っており、ランタイムライブラリ(純粋なJavaソースパーサー)を必要としない私のbnf仕様のパーサーを生成できるツールを誰かが知っているかどうか疑問に思っていましたか?

私は将来のEclipseプラグインにXTEXTを使用することを約束していますが、ライブラリ自体に素敵な小さなバージョンが必要であり、別のjar依存関係を追加したくありません。

ANTLRはファイルを解析するためにランタイムを必要とするようで、私は無駄にGoogle検索を実行しました。誰か助けてもらえますか?

ありがとう、

クリス

4

1 に答える 1

4

Javaccは、BNFのような入力からJavaパーサーを生成し、ランタイムライブラリを必要としません。BNFを少し変更する必要があるかもしれませんが、Javaccが何を受け入れることができるかについてはいくつかの注意点があると思います。

于 2010-04-24T15:48:15.633 に答える