私は最近Eclipseに取り組み始めました。Eclipse xtextでは、私の文法は次のとおりです。
regGrp:
    reg_type=reg_type1 "{" reg_definition+=reg_definition1+ "}"
    ;
reg_type1 :
    name="CONTROL_REGISTERS"
    ;
reg_definition1:
    name=ID '[' regSize=INT ']''{' (regFieldssss=regFieldsdefRule) '}'
    ;
regFieldsdefRule:
    name="DESCRIPTION" '=' descStr=STRING ';'
    ;
次に、final.stsファイルのRun_as-> Eclipse_applicationの後に、次のようにコードを記述できます。
CONTROL_REGISTERS {
    reg [5] { 
        DESCRIPTION = "register" ;
    }
}
アウトラインビューでは、次のようなツリーが表示されます。
         ->final
           -> <unnamed>
             -> <unnamed>
               CONTROL_REGISTERS
             -> reg
               -> <unnamed>
                  DESCRIPTION
アウトラインツリーのこれらのフィールドを削除したかったのです。最後に、アウトラインツリーは次のようになります。
                ->final
                  ->CONTROL_REGISTERS
                    ->reg
                      ->DESCRIPTION
誰かがこれを実装する方法を教えてもらえますか?