X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fgrammar.git;a=blobdiff_plain;f=parser.h;fp=parser.h;h=0000000000000000000000000000000000000000;hp=54ee8d093bc878504cdfb768f4c8e758eb4195f8;hb=2da4a1b6506f7eb6949b504ac1f93c393f4f7302;hpb=e8f555ae834cd25fd444b0e5856283dbd7333716 diff --git a/parser.h b/parser.h deleted file mode 100644 index 54ee8d0..0000000 --- a/parser.h +++ /dev/null @@ -1,24 +0,0 @@ -#ifndef PARSER_H -#define PARSER_H - -#include - -typedef gint (*nextcb) (gpointer, gpointer*); - -typedef struct -{ - gboolean terminal; - gint value; -} symbol_t; - -typedef struct -{ - symbol_t* left; - GList* right; -} rule_t; - -symbol_t* symbol_new (gboolean, gint); -rule_t* rule_new (symbol_t*); -void rule_append (rule_t*, symbol_t* right); - -#endif