Lines Matching defs:to
41 Of course vector_number_t ought to be wide enough to contain
67 If VECTOR is a state, TOS[VECTOR] is the array of actions to do on
95 If N > 0, stands for `shift SYMBOL and go to n'.
102 /* FROMS and TOS are reordered to be compressed. ORDER[VECTOR] is the
110 computation equals to BASE_MINIMUM, later mapped to BASE_NINF to
127 /* The value used in TABLE to denote explicit syntax errors
128 (%nonassoc), a negative infinite. First defaults to ACTION_NUMBER_MINIMUM,
129 but in order to keep small tables, renumbered as TABLE_ERROR, which
139 | If TABLE (and CHECK) appear to be small to be addressed at |
140 | DESIRED, grow them. Note that TABLE[DESIRED] is to be used, so |
153 fprintf (stderr, "growing table and check from: %d to %d\n",
175 | reductions that are alternatives to the shift or reduction |
178 | CONFLICT_LIST_CNT, and storing an index to the start of the list |
219 | Decide what to do for each type of token if seen as the |
222 | filled with what to do for each kind of token, index by symbol |
230 | considered that likes a token gets to handle it. |
232 | For GLR parsers, also sets CONFLROW[SYM] to an index into |
246 /* Set to nonzero to inhibit having any default reduction. */
258 lookahead (in reverse order to give precedence to the first
262 to come next */
265 /* and record this rule as the rule to use if that
277 them, record the shift as the thing to do. So shift is preferred
278 to reduce. */
297 /* See which tokens are an explicit error in this state (due to
307 state_lookahead_tokens_count in lalr.c to understand when states are
478 | i.e., the information related to non defaulted GOTO on the nterm |
559 | Figure out what to do after reducing with each rule, depending on |
575 is a GOTO to S on I. */
587 | Compute ORDER, a reordering of vectors, in order to decide how to |
622 and WIDTH of VECTOR) are common to a previous state, return this
683 base_number *to = tos[i];
714 table[loc] = to[k];
734 | Remap the negative infinite in TAB from NINF to the greatest |
737 | In most case this allows us to use shorts instead of ints in |
816 /* This is a poor way to make sure the sizes are properly