grammar Test;
testRule: THING;
THING : 'A' ~(('A'))*;
error(50): Test.g:3:14: syntax error: '(' came as a complete surprise to me while looking for lexer rule element
error(50): Test.g:3:19: syntax error: mismatched input ')' expecting SEMI while matching a lexer rule