次の Xtext2 文法があります。
Bibliography:
macros += Macro*
;
Macro:
"@string{" name = ID "=" value = LATEXSTRING "}"
;
terminal LATEXSTRING:
'"' (!('"'))* '"'
;
文字列を解析するとき
@string{ABBREV = "Some Long Text"}
次の値を持つmacro
タイプのオブジェクトに格納します。Macro
macro.name: ABBREV
macro.value: "Some Long Text"
タイプString
( EString
) の両方。ただし、引用符なしで値を取得したいと思います。どうすればそれを達成できますか?