• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1lexer grammar t038lexerRuleLabel;
2options {
3  language =Cpp;
4}
5
6@lexer::includes
7{
8#include "UserTestTraits.hpp"
9}
10@lexer::namespace
11{ Antlr3Test }
12
13A: 'a'..'z' WS '0'..'9'
14        {
15            print($WS)
16            print($WS.type)
17            print($WS.line)
18            print($WS.pos)
19            print($WS.channel)
20            print($WS.index)
21            print($WS.text)
22        }
23    ;
24
25fragment WS  :
26        (   ' '
27        |   '\t'
28        |  ( '\n'
29            |	'\r\n'
30            |	'\r'
31            )
32        )+
33        { $channel = HIDDEN }
34    ;
35
36