4

Antlr のレクサーは、それぞれ非正/正の時間の文字の出現を示す*Kleene クロージャ ( ) と正の Kleene クロージャ ( ) をサポートします。+正規表現のように、Antlr の字句解析器が特定の文字の出現範囲をサポートする構造はあり'a' {8,16}ますか?

4

1 に答える 1

5

いいえ、ありません。ANTLR v3 にも、将来 (現在はベータ版) の ANTLR v4 にもありません。

述語1を使用して、ルールが一致した文字数を (手動で) カウントし、事前定義された数の後に一致を停止できます。


1 ANTLR の「セマンティック述語」とは何ですか?

于 2012-11-19T09:33:58.733 に答える