Ejemplo de Reconocedor de expresiones aritméticas. /*Métodos correspondientes a las producciones*/ void Input() : {} { E() ("\n"|"\r")* } void E() : {} { T() ["+" E()] } void T() : {} { F() TT() } void TT() : {} { ["*" F() TT()] } void F() : {} { ("(" E() ")") | }