Lines Matching refs:gp
1864 struct lemon *gp; /* Global state vector */ member
1917 psp->gp->nrule = 0;
2048 rp->index = psp->gp->nrule++;
2111 psp->declargslot = &(psp->gp->name);
2113 psp->declargslot = &(psp->gp->include);
2114 psp->decllnslot = &psp->gp->includeln;
2116 psp->declargslot = &(psp->gp->extracode);
2117 psp->decllnslot = &psp->gp->extracodeln;
2119 psp->declargslot = &psp->gp->tokendest;
2120 psp->decllnslot = &psp->gp->tokendestln;
2122 psp->declargslot = &psp->gp->vardest;
2123 psp->decllnslot = &psp->gp->vardestln;
2125 psp->declargslot = &psp->gp->tokenprefix;
2127 psp->declargslot = &(psp->gp->error);
2128 psp->decllnslot = &psp->gp->errorln;
2130 psp->declargslot = &(psp->gp->accept);
2131 psp->decllnslot = &psp->gp->acceptln;
2133 psp->declargslot = &(psp->gp->failure);
2134 psp->decllnslot = &psp->gp->failureln;
2136 psp->declargslot = &(psp->gp->overflow);
2137 psp->decllnslot = &psp->gp->overflowln;
2139 psp->declargslot = &(psp->gp->arg);
2141 psp->declargslot = &(psp->gp->tokentype);
2143 psp->declargslot = &(psp->gp->vartype);
2145 psp->declargslot = &(psp->gp->stacksize);
2147 psp->declargslot = &(psp->gp->start);
2263 psp->gp->has_fallback = 1;
2282 void Parse(gp) in Parse() argument
2283 struct lemon *gp; in Parse()
2294 ps.gp = gp;
2295 ps.filename = gp->filename;
2303 gp->errorcnt++;
2313 gp->errorcnt++;
2320 gp->errorcnt++;
2417 gp->rule = ps.firstrule;
2418 gp->errorcnt = ps.errorcnt;