Hola chicos,,, toy haciendo una practica que me han mandado, y tengo que hacer un pequeño compilador en c siguiendo los siguientes pasos.
• Escribir la sintaxis léxica en formato lex
• Usando Flex, generar un analizador léxico en c
• Escribir la gramática en formato yacc
• Usando bison, generar un analizador sintáctico en c
• Una vez probado e integrado, introducir elementos de comprobación y de
traducción semántica en la gramática
• Depurar y probar el conjunto
Estoy usando el cygwin y estoy atrancada en un paso que no se como seguir.
Esto es lo que he hecho hasta ahora... me he bajado los archivos lexer9x.l y grammar9x.y y los he metido en la ruta c:/cygwin/home/tiki
despues usando el comando bison -d se me genera el archivo grammar9x.tab.h
Luego ejecuto el comando flex -t lexer9x.l y se me crea el archivo lex.yy
Ya tengo los dos ficheros .c y ahora me pide que construta algo parecido a un verificador (solo deteccion de errores) con la orden gcc -o veridicador an_lex.c an_synt.c –ly
y es justamente ahi donde estoy atascada
me podria ayudar alguien por favor??????
Muchishishishimas gracias!!!!