0
在grako中,可以使用以下name:e
將名稱的結果添加到AST中作爲關鍵字。例如,當從grako翻譯時,XText中的節點標籤/鍵
var_def
=
var+:ID {',' var+:ID}*
這將是一個很好的翻譯到Xtext? 我試圖
var_def:
var=ID (',' var=ID)*;
這並不是失敗,而是提高以下警告
Multiple markers at this line
- The possibly assigned value of feature 'var' may be overridden
by subsequent assignments.
- This assignment will override the possibly assigned value of
feature 'var'.
我想我試圖模仿name
行爲,但沒有取得多大成功。
不是一個答案,但值得注意的是,在最近的Grako版本中可以這樣寫:''var:','。{ID}'' – Apalala