diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2012-02-29 14:43:08 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2012-02-29 14:43:08 +0000 |
| commit | e31c883075e71870a57b6bc9fbbbca285ca8e9f0 (patch) | |
| tree | dd54506a9b987aea347766b9ab5ee3c67cc9aac1 /src/runtime/c/pgf/data.c | |
| parent | b0545490826637a610a17c3aeb831848ae0ae5f7 (diff) | |
libpgf: the first prototype for the robust parser
Diffstat (limited to 'src/runtime/c/pgf/data.c')
| -rw-r--r-- | src/runtime/c/pgf/data.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/data.c b/src/runtime/c/pgf/data.c index bd5af87e5..1726518f9 100644 --- a/src/runtime/c/pgf/data.c +++ b/src/runtime/c/pgf/data.c @@ -149,7 +149,10 @@ GU_DEFINE_TYPE( PGF_PRODUCTION_CONST, PgfProductionConst, GU_MEMBER(PgfProductionConst, expr, PgfExpr), GU_MEMBER(PgfProductionConst, n_toks, GuLength), - GU_FLEX_MEMBER(PgfProductionConst, toks, GuString))); + GU_FLEX_MEMBER(PgfProductionConst, toks, GuString)), + GU_CONSTRUCTOR_S( + PGF_PRODUCTION_META, PgfProductionMeta, + GU_MEMBER(PgfProductionMeta, args, PgfPArgs))); GU_DEFINE_TYPE(PgfProductions, GuList, gu_type(PgfProduction)); GU_DEFINE_TYPE(PgfProductionSeq, GuSeq, gu_type(PgfProduction)); |
