version 1.11, 2003/06/19 16:34:53 |
version 1.12, 2004/08/08 20:13:13 |
|
|
action *p; |
action *p; |
|
|
count = 0; |
count = 0; |
ruleno = 0; |
ruleno = 0; |
for (p = parser[stateno]; p; p = p->next) |
for (p = parser[stateno]; p; p = p->next) |
{ |
{ |
if (p->action_code == SHIFT && p->suppressed == 0) |
if (p->action_code == SHIFT && p->suppressed == 0) |
|
|
for (i = 0; i < nstates; i++) |
for (i = 0; i < nstates; i++) |
defred[i] = sole_reduction(i); |
defred[i] = sole_reduction(i); |
} |
} |
|
|
void |
void |
free_action_row(action *p) |
free_action_row(action *p) |
{ |
{ |