projects
/
cascardo
/
grammar.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update to branch lr1
[cascardo/grammar.git]
/
lr1.c
diff --git
a/lr1.c
b/lr1.c
index
64c976e
..
2124bb1
100644
(file)
--- a/
lr1.c
+++ b/
lr1.c
@@
-68,7
+68,7
@@
void transition_delete (transition_t* transition)
g_free (transition);
}
g_free (transition);
}
-
static
void lr1_push (lr1_t* parser, gint st, gpointer attrib)
+void lr1_push (lr1_t* parser, gint st, gpointer attrib)
{
state_t* state;
state = g_malloc (sizeof (state_t));
{
state_t* state;
state = g_malloc (sizeof (state_t));
@@
-104,7
+104,6
@@
lr1_t* lr1_new (nextcb cb, gpointer data)
parser->data = data;
parser->stack = NULL;
parser->data = data;
parser->stack = NULL;
- lr1_push (parser, 0, NULL);
parser->table = g_hash_table_new_full (g_direct_hash, g_direct_equal,
NULL, g_hash_table_destroy);
parser->table = g_hash_table_new_full (g_direct_hash, g_direct_equal,
NULL, g_hash_table_destroy);