में संघर्ष को कम मैं Bison
के लिए नया हूँ और मैं पारी में परेशानी आ रही/संघर्ष को कम करने ... मैं फ़ाइल से array data[]
को लोड करने के लिए कोशिश कर रहा हूँ:शिफ्ट/जंगली भैंसों
struct _data
{
char name[50];
char surname[50];
int year;
} data[1000];
यहाँ हिस्सा है मेरी जंगली भैंसों कोड की:
conflicts: 5 shift/reduce
किसी भी विचार है जहाँ मैं गलत हो गया:
%token ID NUM NL EOF
%%
File : List EOF
;
List : Record
| List Record
;
Record : Name Surname Year NL { count++; }
| NL { count++; }
| /*empty*/
;
Name : ID { strcpy(data[count].name, yytext); }
;
Surname: ID { strcpy(data[count].surname, yytext); }
;
Year : NUM { data[count].year= atoi(yytext); }
;
%%
मैं इस त्रुटि मिलती है?