标签: parsing xtext
有人可以向我解释xtext中的生产和数据类型规则之间的区别吗? 到目前为止,我知道两者都是解析器规则,数据类型规则返回一个原始的EDataype,生成规则在AST中创建一个EObject。但我看不出它们的语法定义有差异:
Dataype规则: 十进制: INT'。' INT ;
生产规则: 模型: (统计+ =声明)* ;
解析器是如何知道哪条规则是什么?