我有一种语言,其中包含以下形式的一组关键字:
MyWord1
MyWord2
...
MyWord500
与“MyWord”一样,还有其他几个关键字具有相同的 500 个允许值范围。我怎么能创建一个语法来解析这个而不制定一个规则,一个接一个地传递所有 500 个可能的值?阅读文档后,我最接近的解决方案如下:
MyWord:
"MyWord"INT;
但是 Xtext 在 MyWord 和整数之间放置了一个空格。此外,由于某种原因,INT 必须是 2 位数字,但我可以定义自己的数字来解决这个问题。