【发布时间】:2016-07-29 12:53:38
【问题描述】:
我在 xtext 语法中遇到了缩进和单行 cmets 问题。我在 xtext 示例项目中尝试了同样的事情
org.eclipse.xtext.example.homeautomation
(安装了 Xtext,你可以像这样导入这个项目: 文件 → 新建 → 示例 → Xtext 示例 → Xtext 家庭自动化示例) 结果是一样的。这是和 xtext 错误吗?如果是这样,我如何打开文档并对其进行预解析(以摆脱 sl cmets),然后将其提供给 xtext lexer?
Device Window can be open, closed
Device Heater can be on, off, error
Rule 'Save energy' when Window.open then //asdasdd
fire(Heater.off)
println('Another penny to the piggy bank!')
标记文字:
1: - 'fire' 处缺少 RULE_BEGIN
2: - 不匹配的输入''期望 RULE_END
谢谢。
【问题讨论】:
标签: comments indentation xtext