mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-18 00:33:03 +00:00
style: comment and names changes in map_goto
* src/lalr.h, src/lalr.c: Use clearer names.
This commit is contained in:
@@ -122,7 +122,7 @@ set_goto_map (void)
|
|||||||
|
|
||||||
|
|
||||||
goto_number
|
goto_number
|
||||||
map_goto (state_number s0, symbol_number sym)
|
map_goto (state_number src, symbol_number sym)
|
||||||
{
|
{
|
||||||
goto_number low = goto_map[sym - ntokens];
|
goto_number low = goto_map[sym - ntokens];
|
||||||
goto_number high = goto_map[sym - ntokens + 1] - 1;
|
goto_number high = goto_map[sym - ntokens + 1] - 1;
|
||||||
@@ -132,9 +132,9 @@ map_goto (state_number s0, symbol_number sym)
|
|||||||
aver (low <= high);
|
aver (low <= high);
|
||||||
goto_number middle = (low + high) / 2;
|
goto_number middle = (low + high) / 2;
|
||||||
state_number s = from_state[middle];
|
state_number s = from_state[middle];
|
||||||
if (s == s0)
|
if (s == src)
|
||||||
return middle;
|
return middle;
|
||||||
else if (s < s0)
|
else if (s < src)
|
||||||
low = middle + 1;
|
low = middle + 1;
|
||||||
else
|
else
|
||||||
high = middle - 1;
|
high = middle - 1;
|
||||||
|
|||||||
@@ -96,8 +96,8 @@ extern state_number *from_state;
|
|||||||
/** State number it leads to. */
|
/** State number it leads to. */
|
||||||
extern state_number *to_state;
|
extern state_number *to_state;
|
||||||
|
|
||||||
/** Find the goto number of the goto from S on non-terminal SYM. */
|
/** The number of the goto from state SRC labeled with nterm SYM. */
|
||||||
goto_number map_goto (state_number s, symbol_number sym);
|
goto_number map_goto (state_number src, symbol_number sym);
|
||||||
|
|
||||||
/* goto_follows[i] is the set of tokens following goto i. */
|
/* goto_follows[i] is the set of tokens following goto i. */
|
||||||
extern bitsetv goto_follows;
|
extern bitsetv goto_follows;
|
||||||
|
|||||||
Reference in New Issue
Block a user