6 typedef struct _transition_t transition_t;
7 typedef struct _lr1_t lr1_t;
9 transition_t* transition_shift_new (gint);
10 transition_t* transition_reduce_new (symbol_t*, rule_t*);
11 transition_t* transition_accept_new ();
12 void transition_delete (transition_t*);
13 lr1_t* lr1_new (nextcb, gpointer);
14 void lr1_delete (lr1_t*);
15 void lr1_add (lr1_t*, gint, symbol_t*, transition_t*);
16 gpointer lr1_build (lr1_t*);