Home
last modified time | relevance | path

Searched refs:stateno (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/usr.bin/yacc/
Dlalr.c294 int nedges, stateno, symbol, nwords; in initialize_F() local
305 stateno = to_state[i]; in initialize_F()
306 sp = shift_table[stateno]; in initialize_F()
321 edge[nedges++] = map_goto(stateno, symbol); in initialize_F()
356 int state1, stateno, symbol1, symbol2; in build_relations() local
372 stateno = state1; in build_relations()
376 sp = shift_table[stateno]; in build_relations()
380 stateno = sp->shift[j]; in build_relations()
381 if (accessing_symbol[stateno] == symbol2) in build_relations()
385 states[length++] = stateno; in build_relations()
[all …]
Dmkpar.c86 parse_actions(int stateno) in parse_actions() argument
90 actions = get_shifts(stateno); in parse_actions()
91 actions = add_reductions(stateno, actions); in parse_actions()
97 get_shifts(int stateno) in get_shifts() argument
106 sp = shift_table[stateno]; in get_shifts()
128 add_reductions(int stateno, action * actions) in add_reductions() argument
135 m = lookaheads[stateno]; in add_reductions()
136 n = lookaheads[stateno + 1]; in add_reductions()
313 sole_reduction(int stateno) in sole_reduction() argument
321 for (p = parser[stateno]; p; p = p->next) { in sole_reduction()
Dverbose.c255 print_actions(int stateno) in print_actions() argument
261 if (stateno == final_state) in print_actions()
264 p = parser[stateno]; in print_actions()
267 print_reductions(p, defred[stateno]); in print_actions()
269 sp = shift_table[stateno]; in print_actions()
273 print_gotos(stateno); in print_actions()
333 print_gotos(int stateno) in print_gotos() argument
341 sp = shift_table[stateno]; in print_gotos()