मैं बाइसन के साथ संघ के हिस्से के रूप में एक struct शामिल करने के लिए कोशिश कर रहा हूँ के साथ% संघ डीईएफ़ में struct शामिल हैं, लेकिन मैं% संघ में 'struct नोड आर्ग' पर एक त्रुटि प्राप्त:बाइसन/Yacc
parser.y:17: error: field ‘args’ has incomplete type
कोड:
struct node {
char * val;
struct node * next;
};
%}
%union {
char * string;
struct node args;
}
%token <string> CD WORD PWD EXIT
%type <args> arg_list
किसी को भी पता है कि मैं गलत क्या कर रहा हूँ?