mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-13 06:13:02 +00:00
* src/state.h, src/state.c (shift_t, SHIFT_SYMBOL, SHIFT_IS_SHIFT)
(SHIFT_IS_GOTO, SHIFT_IS_ERROR, SHIFT_DISABLE, SHIFT_IS_DISABLED) (shifts_to): Rename as... (transition_t, TRANSITION_SYMBOL, TRANSITION_IS_TRANSITION) (TRANSITION_IS_GOTO, TRANSITION_IS_ERROR, TRANSITION_DISABLE) (TRANSITION_IS_DISABLED, transitions_to): these.
This commit is contained in:
@@ -240,7 +240,7 @@ get_state (symbol_number_t symbol, size_t core_size, item_number_t *core)
|
||||
| Use the information computed by new_itemsets to find the state |
|
||||
| numbers reached by each shift transition from STATE. |
|
||||
| |
|
||||
| SHIFTSET is set up as a vector of state numbers of those states. |
|
||||
| TRANSITIONSET is set up as a vector of state numbers of those states. |
|
||||
`------------------------------------------------------------------*/
|
||||
|
||||
static void
|
||||
@@ -336,7 +336,7 @@ set_states (void)
|
||||
reduced to 0. */
|
||||
state_t *state = this->state;
|
||||
if (!state->shifts)
|
||||
state_shifts_set (state, 0, 0);
|
||||
state_transitions_set (state, 0, 0);
|
||||
if (!state->errs)
|
||||
state->errs = errs_new (0);
|
||||
if (!state->reductions)
|
||||
@@ -387,7 +387,7 @@ generate_states (void)
|
||||
|
||||
/* Create the shifts structures for the shifts to those states,
|
||||
now that the state numbers transitioning to are known. */
|
||||
state_shifts_set (state, nshifts, shiftset);
|
||||
state_transitions_set (state, nshifts, shiftset);
|
||||
|
||||
/* States are queued when they are created; process them all.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user