Por cryjafo , Jueves 17 de julio de 2008 a las 01:10
Hola a todos, tengo un problema al realizar el código del sintáctico y semántico de un compilador para C, mi problema es que al llamar al PCYACC con mi fichero .y me da un error porque uso $4 en una determinada produccion de la gramatica, el otro sitio hago exactamente lo mismo pero con $3 y no da error, parece como si no le gustara que use de $4 hacia delante, porque si lo comento, me da error más delante en $5. Por si os sirve de ayuda el error que me aparece es: Error(Y5042): bad usage of "$4"
Espero que me podais ayudar. Gracias