/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Problemas con Bison en C++

 
      Índice del Foro elrincondelc.com -> Linux
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
vegenisennawa



Registrado: 18 Dic 2010
Mensajes: 1

MensajePublicado: 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
Volver arriba
      Índice del Foro elrincondelc.com -> Linux
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com