Manual de Usuario LEX Y YACC
Manual de Usuario LEX Y YACC
Manual de Usuario LEX Y YACC
Matemticas
LENGUAJES Y COMPILADORES
MANUAL DE USUARIO
JOSU LITA
11/08/2016
2.- Damos clic derecho sobre gcc Propiedades, para poder obtener la direccin del
mismo y copiamos la ruta del archivo.
3.- En las propiedades del sistema, damos click en configuracin avanzada del sistema.
4.- Una vez en la raz escribimos los comandos para activar yacc.
SET PATH=c:\yacc\bin;%PATH%
SET BISON_SIMPLE=c:\yacc\bin\bison.simple
SET BISON_HAIRY=c:\yacc\bin\bison.hairy
SET PATH=%PATH%;C:\MgwCon\Bin;
9.-Al presionar ENTER en el comando anterior crear de forma automtica los archivos
marcados en la imagen, son los archivos de yacc con extensin .c
10.- Para generar la aplicacin ejecutable se escribe el comando gcc y.tab.c lex.yy.c o
InfijoPosfijoJosue
y.tab.c es el archivo generado para yacc. lex.yy.c archivo generado para lex y -o nos
permite poner nombre a la aplicacin.
11.- Al ejecutar este comando se genera automticamente la aplicacin ejecutable de
nuestro programa.
Nota: Cabe recalcar que y.tab.c asi como lex.yy.c son nombres por defecto que siempre
se crean al ejecutar los comandos anteriores y son necesarios para crear la aplicacin
ejecutable. Por esta razn es recomendable copiar todos los archivos en otra carpeta si
se desea realizar los pasos anteriores para otro archivo con extensin .y asi como .l
12.-Ejecucin.