mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23:04 +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
|
||||
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 high = goto_map[sym - ntokens + 1] - 1;
|
||||
@@ -132,9 +132,9 @@ map_goto (state_number s0, symbol_number sym)
|
||||
aver (low <= high);
|
||||
goto_number middle = (low + high) / 2;
|
||||
state_number s = from_state[middle];
|
||||
if (s == s0)
|
||||
if (s == src)
|
||||
return middle;
|
||||
else if (s < s0)
|
||||
else if (s < src)
|
||||
low = middle + 1;
|
||||
else
|
||||
high = middle - 1;
|
||||
|
||||
@@ -96,8 +96,8 @@ extern state_number *from_state;
|
||||
/** State number it leads to. */
|
||||
extern state_number *to_state;
|
||||
|
||||
/** Find the goto number of the goto from S on non-terminal SYM. */
|
||||
goto_number map_goto (state_number s, symbol_number sym);
|
||||
/** The number of the goto from state SRC labeled with nterm SYM. */
|
||||
goto_number map_goto (state_number src, symbol_number sym);
|
||||
|
||||
/* goto_follows[i] is the set of tokens following goto i. */
|
||||
extern bitsetv goto_follows;
|
||||
|
||||
Reference in New Issue
Block a user