예제 #1
0
        public static void Analizar(String entrada)
        {
            Gramatica     gramatica = new Gramatica();
            LanguageData  lenguaje  = new LanguageData(gramatica);
            Parser        parser    = new Parser(lenguaje);
            ParseTree     arbol     = parser.Parse(entrada);
            ParseTreeNode raiz      = arbol.Root;

            if (raiz == null)
            { //No sé generó un anális de analisis sintáctico
            }
            else
            {
                //GenerarImagen(raiz);
                Recorrido.expresion(raiz);
            }
        }