xtend

    1

    1答えて

    Xtext 2.9.1でエディタを作成しましたが、今はJDTから独立させたいと思います。私はこのガイドに従いましたhttps://eclipse.org/Xtext/documentation/307_special_languages.html しかし、それは動作していないようです。これは私のErrmsgUiModule.xtend @FinalFieldsConstructor class

    1

    1答えて

    私は既存のEMFプロジェクトにEcoreモデルを持ち、XTend経由ですべてのクラスの名前をテキストファイルに出力したいと考えています。どのようにこれを達成するのですか? XTendの例では、モデルを使用して情報を取得する方法は示されていません。

    0

    1答えて

    現在、私はXtext-DSLに基づくコード生成に取り組んでいます。今私は次の問題に直面しています: 自分自身でIGeneratorインターフェイスを実装した.xtendファイルを生成しています。すべてが完璧に動作しますが、私のDSLのXBlockExpressionから生のStringにアクセスすることはできません。私はすべての属性を持つEMF-ASTにしかアクセスできませんが、モデルから生コード

    0

    1答えて

    私はXtextとXtendで作業するのが初めてで、誰かが私の解決に役立つことを願っている問題を見つけました。 私が達成しようとしているのは、DSLで明示的に宣言するのではなく、外部ソースから変数を解決することです。 私は証明するために、次の例を得た:ここ は文法です: grammar org.xtext.example.mydsl.MyDsl with org.eclipse.xtext.xbas

    0

    1答えて

    私は自分のdsl(ADSLという名前)に暗黙のインポートメカニズムを実装しようとしています。これを行うには、3年前のSmallJavaの例に適用されているアプローチに従っています。これは、ここではSmallJava source folderです。私のDSLはSmallJavaと非常によく似ているので、今はSmallJavaで本質的に同じことをやろうとしていると思うかもしれません。 私はライブラリ

    0

    1答えて

    私はXtendのソースファイルからいくつかの定型文を取り除くためのアクティブな注釈を構築しています。 以下は、私のAbstractFieldProcessorのソースコードのスニペットです。 package dynamic import java.lang.annotation.ElementType import java.lang.annotation.Target import or

    0

    1答えて

    Intellij 15.0.5(Ultimate)用のXTendを使用して基本プログラムを作成しようとしていますが、何らかの理由で ".xtend"ファイルを実行/コンパイルできません。次のコードを書く は期待通りには問題と構文エラーのためのIDEをチェックしません: package presentation class Greeter { def static void main(

    0

    2答えて

    私はコレクションのリテラルのタイプを指定するターゲット・タイプを使用しようとしている: val java.util.HashMap<String,String> map = #{ 'a' -> 'b' } をしかし、私は取得:これはJavaのコンパイルエラーではなく、XTEND一つであること HelloWorld.java:212: error: incompatible type