Acções no preâmbulo da gramática
Esta secção permite a definição de acções no preâmbulo da gramática (como já vimos, também podem existem acções noutras zonas da gramática).
Actualmente só existem dois acções possíveis nesta zona (com o Java como linguagem destino): header e members.
A primeira injecta código no inicio de ficheiros, e a segunda permite que se acrescente membros às classes do analisador sintáctico e/ou léxico.
Eventualmente podemos restringir estas acções ou ao analisador sintáctico (@parser::header) ou ao analisador léxico (@lexer::members).
Last updated