如何在 jflex 中注释代码



不像flex,/* */\

似乎在 JLEX 中不起作用。他们给出错误,"词汇操作开始时缺少大括号。"

您可以在 JLex 规范的第一和第三部分(即定义和 Java 代码部分)中包含注释,但不能在第二部分(规则)中包含注释,因为 JLex 会认为它们是模式的一部分。

%state DUMMY

在声明部分,然后在规则部分中编写注释,如下所示:

<DUMMY>. { /* this is my comment */ }

最新更新