【问题标题】:How to comment code in jflex如何在 jflex 中注释代码
【发布时间】:2012-04-19 17:34:56
【问题描述】:

与 flex 不同,/* */\\

似乎在 jlex 中不起作用。他们给出错误, “词法动作开始时缺少大括号。”

【问题讨论】:

    标签: jflex


    【解决方案1】:

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

    %state DUMMY

    在声明部分,然后在规则部分写 cmets,如下所示:

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

    【讨论】:

      猜你喜欢
      • 2011-04-14
      • 2015-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2017-05-04
      相关资源
      最近更新 更多