X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fgrammar.git;a=blobdiff_plain;f=item.h;fp=item.h;h=492456218dfe2f3e254f09abac426abf0cd43f1b;hp=0000000000000000000000000000000000000000;hb=545855e4bacf3f95404799c3b19971af12b95bee;hpb=6463e6e95951850f68c760bff192fe242766ff48 diff --git a/item.h b/item.h new file mode 100644 index 0000000..4924562 --- /dev/null +++ b/item.h @@ -0,0 +1,14 @@ +#ifndef ITEM_H +#define ITEM_H + +typedef struct +{ + symbol_t* left; + rule_t* right; + GList* dot; + symbol_t* lookahead; +} item_t; + +GHashTable* item_set_collection (Grammar*, GHashTable*, symbol_t*); + +#endif