Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
与 flex 不同,/* */并且\\
/* */
\\
似乎在 jlex 中不起作用。他们给出错误“在词法动作开始时缺少大括号”。
您可以在 JLex 规范的第一和第三部分(即定义和 java 代码部分)中包含注释,但不能在第二部分(规则)中包含注释,因为 JLex 会认为它们是模式的一部分。
写%state DUMMY
%state DUMMY
在声明部分,然后在规则部分写注释,如下所示:
<DUMMY>. { /* this is my comment */ }