// parte análisis sintáctico public static new Expresion Parsea() { Expresion resultadoIzquierdo, resultadoDerecho; resultadoIzquierdo = OperadorY.Parsea(); while ((pieza != null) && (pieza == "o")) { SiguientePieza(); resultadoDerecho = OperadorY.Parsea(); resultadoIzquierdo = new OperadorO(resultadoIzquierdo, resultadoDerecho); } return(resultadoIzquierdo); }
// partie analyse syntaxique public static new Expresion parsea() { Expresion resultadoIzquierdo, resultadoDerecho; resultadoIzquierdo = Expresion.parsea(); while ((pieza != null) && (pieza == "y")) { siguientePieza(); resultadoDerecho = Expresion.parsea(); resultadoIzquierdo = new OperadorY(resultadoIzquierdo, resultadoDerecho); } return(resultadoIzquierdo); }