Je suis en train d'inclure une struct dans le cadre de l'union avec Bison, mais je reçois une erreur sur le 'nœud struct args' en% union:Include struct dans le% union def avec Bison/Yacc
parser.y:17: error: field ‘args’ has incomplete type
Le code:
struct node {
char * val;
struct node * next;
};
%}
%union {
char * string;
struct node args;
}
%token <string> CD WORD PWD EXIT
%type <args> arg_list
Quelqu'un sait ce que je fais mal?