在语法中进行语法着色的正确方法是什么?我相信它是这样的:
syntax MappingName = @category="Constant" mappingname: Id mapping;
但它对我不起作用。该文件只是没有解析错误的黑色文本(它在IMP编辑器中打开,我看到它创建了一个解析器)。
答案 0 :(得分:1)
为了获得灵感,您可以随时查看Rascal grammar。您可以在哪里看到您的语法和类别名称似乎正确。
如果您没有生产名称,请尝试会发生什么?
syntax MappingName = @category="Constant" Id mapping;