xtext关键字和终端规则

时间:2013-02-02 14:55:21

标签: xtext

我不明白关键字('' - >单引号)的区别是符号和终端符号('' - >单引号)。关键字是一种终端规则文字。请帮帮我

2 个答案:

答案 0 :(得分:0)

我不太明白你的问题。你指的是什么区别?关键字是终端符号,与终端规则相比,在生产规则中内联定义,终端规则提供更多的语法灵活性但不能内联定义。

答案 1 :(得分:0)

关键词是一种终极规则文字。例如,org.eclipse.xtext.common.Terminals中的ID规则以关键字开头: 终端ID:'^'? ..;我从Xtext文档中获取这个pragraf。但我们定义了终端规则''。 我不明白'^'是关键字?为什么还要为关键字使用“”(双重查询)?