libpgf: few fixes to make the loading of grammars with def rules possible

This commit is contained in:
kr.angelov
2012-01-24 14:47:11 +00:00
parent acc4f352af
commit 58de345f99
4 changed files with 36 additions and 11 deletions

View File

@@ -274,6 +274,8 @@ typedef struct {
} PgfProductionConst;
extern GU_DECLARE_TYPE(PgfPatt, GuVariant);
extern GU_DECLARE_TYPE(PgfProduction, GuVariant);
extern GU_DECLARE_TYPE(PgfBindType, enum);
extern GU_DECLARE_TYPE(PgfLiteral, GuVariant);
@@ -286,10 +288,10 @@ pgf_literal_cat(PgfLiteral lit);
typedef enum {
PGF_PATT_APP,
PGF_PATT_LIT,
PGF_PATT_VAR,
PGF_PATT_AS,
PGF_PATT_WILD,
PGF_PATT_LIT,
PGF_PATT_IMPL_ARG,
PGF_PATT_TILDE,
PGF_PATT_NUM_TAGS