Xtext を使用して記述された DSL があります。私が望むのは、その DSL を実行して、そこから何か良いことを実行することです。
java コードを生成するために、xtend でインターフェイス IGenerator を実装する myDslGenerator クラスを作成しましたが、正常に動作しています。
2 つの質問があります。
- インタープリターとコードジェネレーターの違いは何ですか? どちらも DSL を実行するためのものではありませんか?
- インタプリタの書き方は?ステップバイステップのチュートリアルリンクはありますか? xtend を使用してコードを生成するためのチュートリアルはたくさん見つかりましたが、インタープリターを作成するためのチュートリアルは見つかりませんでした。
ありがとうございました、
サルマン