3

テキストのドメイン固有言語用のコンパイラの作成を開始します。私が知っているように、ANTLR はコンパイラを書くのに適していると言う人もいます。他のツールも利用できます。でも、どれが自分に合っているかはわかりません。ANTLRまたは適切なドキュメントを備えた他の新しいツールから始めるべきですか。

これについて親切にアドバイスしてください。

4

2 に答える 2

0

計画されている DSL の複雑さによっては、Groovy 言語を検討することをお勧めします。これは、Java と自由に組み合わせることができる動的な JVM 言語です。Groovy を使用して DSL を書き始めるためのドキュメントやサンプルは数多くあります。

于 2012-05-28T21:57:22.917 に答える
0

手始めに、 「カスタム DSL の構築を簡単にする」とされる Java 用のパーサー コンパイラであるANTLRを見てみましょう。

于 2012-05-28T22:00:36.303 に答える