Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不明白关键字(''->单引号)是符号和终端符号(''->单引号)的区别。关键字是一种终端规则文字。请帮帮我
关键字是一种终端规则文字。例如,org.eclipse.xtext.common.Terminals 中的 ID 规则以关键字开头:终端 ID : '^'? .. ;我从 Xtext 文档中获取这个 pragraf。但是我们定义了终端规则 '' 。我不明白'^'是关键字?另外为什么要使用“”(双引号)作为关键字?
我不太明白你的问题。你指的是什么区别?关键字是终端符号,与终端规则相比,它在生产规则中内联定义,终端规则提供更大的句法灵活性但不能内联定义。