xref: /aosp_15_r20/external/antlr/runtime/Cpp/tests/t040bug80.g (revision 16467b971bd3e2009fad32dd79016f2c7e421deb)
1lexer grammar t040bug80;
2options {
3  language =Cpp;
4}
5
6@lexer::includes
7{
8#include "UserTestTraits.hpp"
9}
10@lexer::namespace
11{ Antlr3Test }
12
13ID_LIKE
14    : 'defined'
15    | {False}? Identifier
16    | Identifier
17    ;
18
19fragment
20Identifier: 'a'..'z'+ ; // with just 'a', output compiles
21