192 |
{ |
{ |
193 |
int i; |
int i; |
194 |
short *values = XCALLOC (short, nrules + 1); |
short *values = XCALLOC (short, nrules + 1); |
195 |
for (i = 0; i < nrules + 1; ++i) |
for (i = 1; i < nrules + 1; ++i) |
196 |
values[i] = rules[i].rhs - ritem; |
values[i] = rules[i].rhs - ritem; |
197 |
output_table_data (&format_obstack, values, |
output_table_data (&format_obstack, values, |
198 |
0, 1, nrules + 1); |
0, 1, nrules + 1); |
246 |
|
|
247 |
{ |
{ |
248 |
short *values = XCALLOC (short, nrules + 1); |
short *values = XCALLOC (short, nrules + 1); |
249 |
for (i = 0; i < nrules + 1; ++i) |
for (i = 1; i < nrules + 1; ++i) |
250 |
values[i] = rules[i].line; |
values[i] = rules[i].line; |
251 |
output_table_data (&format_obstack, values, |
output_table_data (&format_obstack, values, |
252 |
0, 1, nrules + 1); |
0, 1, nrules + 1); |
299 |
/* Output YYR1. */ |
/* Output YYR1. */ |
300 |
{ |
{ |
301 |
short *values = XCALLOC (short, nrules + 1); |
short *values = XCALLOC (short, nrules + 1); |
302 |
for (i = 0; i < nrules + 1; ++i) |
for (i = 1; i < nrules + 1; ++i) |
303 |
values[i] = rules[i].lhs; |
values[i] = rules[i].lhs; |
304 |
output_table_data (&format_obstack, values, |
output_table_data (&format_obstack, values, |
305 |
0, 1, nrules + 1); |
0, 1, nrules + 1); |