android13/external/antlr/runtime/Cpp/tests/t038lexerRuleLabel.g

36 lines
566 B
Plaintext

lexer grammar t038lexerRuleLabel;
options {
language =Cpp;
}
@lexer::includes
{
#include "UserTestTraits.hpp"
}
@lexer::namespace
{ Antlr3Test }
A: 'a'..'z' WS '0'..'9'
{
print($WS)
print($WS.type)
print($WS.line)
print($WS.pos)
print($WS.channel)
print($WS.index)
print($WS.text)
}
;
fragment WS :
( ' '
| '\t'
| ( '\n'
| '\r\n'
| '\r'
)
)+
{ $channel = HIDDEN }
;