現在、Xtext-DSL に基づくコード生成に取り組んでいます。今、私は次の問題に直面しています:
IGenerator インターフェイスの独自の実装で .xtend ファイルを生成しています。すべてが問題なく動作しますが、DSL で XBlockExpression から raw String にアクセスできません。すべての属性を持つ EMF-AST にしかアクセスできませんが、XBlockExpression 内のすべてのコードが本当に必要なだけなので、モデルから未加工のコードを再生成するのはかなりのオーバーヘッドのように思えます。
誰かアイデアがありますか?