198 |
|
|
199 |
/*-------------------------------------------------------------. |
/*-------------------------------------------------------------. |
200 |
| Prepare the muscles related to the rules: rhs, prhs, r1, r2, | |
| Prepare the muscles related to the rules: rhs, prhs, r1, r2, | |
201 |
| rline, dprec, merger | |
| rline, dprec, merger. | |
202 |
`-------------------------------------------------------------*/ |
`-------------------------------------------------------------*/ |
203 |
|
|
204 |
static void |
static void |
230 |
rhs[i++] = -1; |
rhs[i++] = -1; |
231 |
/* Line where rule was defined. */ |
/* Line where rule was defined. */ |
232 |
rline[r] = rules[r].location.first_line; |
rline[r] = rules[r].location.first_line; |
233 |
/* Dynamic precedence (GLR) */ |
/* Dynamic precedence (GLR). */ |
234 |
dprec[r] = rules[r].dprec; |
dprec[r] = rules[r].dprec; |
235 |
/* Merger-function index (GLR) */ |
/* Merger-function index (GLR). */ |
236 |
merger[r] = rules[r].merger; |
merger[r] = rules[r].merger; |
237 |
} |
} |
238 |
assert (i == nritems); |
assert (i == nritems); |