Пример #1
0
        // 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);
        }