【发布时间】:2015-03-12 11:09:44
【问题描述】:
这是我的示例,向您展示我需要调用两个规则的问题
generate umlDsl "http://www.xtext.org/example/umldsl/UmlDsl"
Model:
elements+=rule*
;
rule:
rul1 'and' rul2
;
rul1:
'rul1' action1=[uml::Action|FQN]
;
rul2:
'rul2' action2=[uml::Action|FQN]
;
FQN returns ecore::EString:
ID ("." ID)*
;
我有这个错误
这一行有多个标记(rul1 'and' rul2)
- 不允许未分配的规则调用,当“当前” 已创建。
- 不能在规则内两次更改类型
我想知道为什么会出现这个错误以及如何解决它
【问题讨论】:
标签: eclipse compiler-errors uml dsl xtext