Closed jnfoster closed 7 years ago
The p4-hlir lexer currently prints several warnings every time it is invoked.
WARNING: No error rule is defined for exclusive state 'pragma' WARNING: Token 'PPHASH' defined, but not used WARNING: There is 1 unused token
This commit surpresses those warnings by:
Eliminating the PPHASH token, while retaining the t_PPHASH rule so that location information encoded in #line directives is correctly tracked.
PPHASH
t_PPHASH
#line
Adding a t_pragma_error rule.
t_pragma_error
The p4-hlir lexer currently prints several warnings every time it is invoked.
This commit surpresses those warnings by:
Eliminating the
PPHASH
token, while retaining thet_PPHASH
rule so that location information encoded in#line
directives is correctly tracked.Adding a
t_pragma_error
rule.