50 |
print_core (state_t *state, struct obstack *node_obstack) |
print_core (state_t *state, struct obstack *node_obstack) |
51 |
{ |
{ |
52 |
int i; |
int i; |
53 |
short *sitems = state->items; |
item_number_t *sitems = state->items; |
54 |
int snritems = state->nitems; |
int snritems = state->nitems; |
55 |
|
|
56 |
/* Output all the items of a state, not only its kernel. */ |
/* Output all the items of a state, not only its kernel. */ |
64 |
obstack_fgrow1 (node_obstack, "state %2d\n", state->number); |
obstack_fgrow1 (node_obstack, "state %2d\n", state->number); |
65 |
for (i = 0; i < snritems; i++) |
for (i = 0; i < snritems; i++) |
66 |
{ |
{ |
67 |
short *sp; |
item_number_t *sp; |
68 |
short *sp1; |
item_number_t *sp1; |
69 |
int rule; |
int rule; |
70 |
|
|
71 |
sp1 = sp = ritem + sitems[i]; |
sp1 = sp = ritem + sitems[i]; |