生成语法时获取带有空格的文本

时间:2013-05-01 15:43:02

标签: xtext

是否可以获得带有空格的文本?

示例规则:

rule: 'text' text+=ID+

我可以将文本作为列表获取,并可以为每个列表元素以编程方式添加空格,但我不想要这种方法。我实际上不需要列表。我想要一个带有空格的单个变量。

STRING工作正常,但它有那些丑陋的引用,我也不想要那些引号。

也许有人知道如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以使用如下数据类型规则:

rule: 'text' text+= MyText ;

MyText:
    ID+
;

Data Type Rules部分的参考文档中查找一些详细信息。