proyecto nodos =============== objetivo: ---------- crear el interprete sin utilizar memphis. para ello, se crea una estructura nodo que se utiliza para crear nodos en cada produccion del fichero de gramatica (grammar.y). los fuentes estan en C:\inter2 A) para construir el fichero gram.c, seguir estos pasos: 1) en una ventana ms-dos, añadir al path: c:\lex y c:\lex\bison luego ejecutar bison asi: c> bison -d grammar.y esto crea 2 ficheros: grammar_tab.c grammar_tab.y renombrar el primero a gram.c renombrar el segundo a ytab.h (a este ultimo fichero agregarle #include "nodo.h") 2) quitar las directivas #line con este comando: find /v "#line" gram.c > x copy x gram.c (luego quitar 2 lineas de arriba). tambien se pueden comentar con buscar y reemplazar #line por //#line 3) en el fichero gram.c, existe un trozo de codigo donde se pueden poner puntos de interrupción y analizar la ejecucion en modo depuracion, en la seccion que corresponde a las producciones. B) el fichero nodo.h contiene la deficion del nodo a utilizarse en el arbol sintactico, y algunas otras variables. C) agregar la linea "#include "nodo.h" a ytab.h en la primera linea