XtextおよびXpandで開発された DSL (ドメイン固有言語) はEclipse と密接に結びついているようです。Java コードをコンパイルするのと同じように、コマンド ラインで DSL をコンパイルする方法はありますか?
1 に答える
0
ジェネレーターを実行するための mwe ワークフローがある場合は、コマンド ラインからも実行できます。Mwe2Launcher クラスを探します (http://git.eclipse.org/c/emf/org.eclipse.mwe.git/tree/plugins/org.eclipse.emf.mwe2.launch/src/org/eclipse/emf/詳細については、mwe2/launch/runtime/Mwe2Launcher.java) を参照してください。
Xpand ジェネレーターを Java から既に実行している場合は、その呼び出しを実行可能なコマンド ライン アプリケーションにラップするだけです。
どちらの場合も、Xtext、Xpand、プラグイン (および必要に応じて mwe) を含む Eclipse 製品を定義することにより、すべての依存関係を備えた Eclipse アプリケーションを作成できます。
于 2013-01-25T23:27:46.193 に答える