Lines Matching refs:actions
16 static action *add_reduce(action *actions, int ruleno, int symbol);
17 static action *add_reductions(int stateno, action *actions);
66 action *actions; in parse_actions() local
68 actions = get_shifts(stateno); in parse_actions()
69 actions = add_reductions(stateno, actions); in parse_actions()
70 return (actions); in parse_actions()
76 action *actions, *temp; in get_shifts() local
80 actions = 0; in get_shifts()
95 temp->next = actions; in get_shifts()
101 actions = temp; in get_shifts()
105 return (actions); in get_shifts()
109 add_reductions(int stateno, action *actions) in add_reductions() argument
125 actions = add_reduce(actions, ruleno, j); in add_reductions()
128 return (actions); in add_reductions()
132 add_reduce(action *actions, in add_reduce() argument
139 for (next = actions; next && next->symbol < symbol; next = next->next) in add_reduce()
166 actions = temp; in add_reduce()
168 return (actions); in add_reduce()