Estoy tratando de incluir una estructura como parte de la unión con bisonte, pero me da un error en el 'struct nodo args' en% union:Incluir struct en el def% la unión con bisonte/Yacc
parser.y:17: error: field ‘args’ has incomplete type
El Código:
struct node {
char * val;
struct node * next;
};
%}
%union {
char * string;
struct node args;
}
%token <string> CD WORD PWD EXIT
%type <args> arg_list
Alguien sabe lo que estoy haciendo mal?