vegenisennawa
Registrado: 18 Dic 2010 Mensajes: 1
| Publicado: 18/12/2010 3:34 pm | | | Título: Problemas con Bison en C++ |
| Buen día a todos:
Bien, estoy realizando un analizador sintáctico y semántico por medio de lenguaje C++ y Bison. Mi sistema operativo es Ubuntu 10.04, mi IDE es Code Blocks 8.02 y la versión de BisonC++ es 2.4.8-1.
En este bloque de código me da los siguientes errores:
/*Declaración de variables*/ %union { float val; -> matrix *mptr; -> node *nodo; }
||=== matriz, Debug ===| parser.y|20|error: ISO C++ forbids declaration of ‘matrix’ with no type| parser.y|20|error: expected ‘;’ before ‘*’ token| parser.y|21|error: ISO C++ forbids declaration of ‘node’ with no type| parser.y|21|error: expected ‘;’ before ‘*’ token| ||=== Build finished: 4 errors, 0 warnings ===|
Y, aún no utilizando las variables indicadas, al solo declararlas, me da ese mismo error.
Y, la verdad, ya no sé que hacer.
Aquí les adjunto el zip con el proyecto: http://cid-f5980cadbb53fe74.office.live.com/browse.aspx/Programaci%C3%B3n
Gracias por su atención |
|