如何在 xtext 列表中添加分隔符?
how to add a separator in in xtext list?
我有如下语法片段:
FixtureGroup:
name = ID
':' fixtures += [Fixture]*
';';
在本例中,我可以为上述规则键入以下内容:
FrontLeft: FrontLeft1 FrontLeft2;
不过,我喜欢打的是介于两者之间的加号:
FrontLeft: FrontLeft1 + FrontLeft2;
我应该如何更改语法来完成此操作?
通常的模式是
':' (fixtures += [Fixture] ('+' fixtures += [Fixture])*)?
我有如下语法片段:
FixtureGroup:
name = ID
':' fixtures += [Fixture]*
';';
在本例中,我可以为上述规则键入以下内容:
FrontLeft: FrontLeft1 FrontLeft2;
不过,我喜欢打的是介于两者之间的加号:
FrontLeft: FrontLeft1 + FrontLeft2;
我应该如何更改语法来完成此操作?
通常的模式是
':' (fixtures += [Fixture] ('+' fixtures += [Fixture])*)?