我有一个语法看起来像: A:
myField=[B]
B:
C | D | E
我有获取一个函数(比方说,一个)作为参数,我想访问C为例。 我做了一个返回B对象的a.myField(比方说b)。比我用 EcoreUtil2.getAllContentsOfType(b,C) - 但它返回一个空列表。 也许原因是B不是再次被真正解析,而是被交叉引用。如果是这样,在上面的例子中是否有任何函
在使用XText时,我遇到了一个问题,我不确定Antlr4或XText是否有问题,或者我是否错过了一些东西。我知道Antlr4不被Xtext支持,但似乎这种特殊情况不应该导致问题。 下面是一个简单的Xtext文件: grammar com.github.jsculley.antlr4.Test with org.eclipse.xtext.common.Terminals
generate te