2

フレックスとは異なり/* */\\

jlexでは動作しないようです。それらは、「語彙アクションの開始時にブレースがありません」というエラーを出します。

4

1 に答える 1

4

JLex 仕様の最初と 3 番目のセクション (定義と Java コードのセクション) にはコメントを含めることができますが、2 番目 (ルール) の部分にはコメントを含めることはできません。これは、JLex がパターンの一部であると見なすためです。

書く%state DUMMY

宣言セクションで、ルール セクションで次のようにコメントを記述します。

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

于 2012-04-19T17:40:52.307 に答える