Lines Matching defs:bcfp
773 struct config *bcfp; /* For the inner loop on config closure of "stp" */
776 struct symbol *bsp; /* Symbol following the dot in configuration "bcfp" */
793 for(bcfp=cfp; bcfp; bcfp=bcfp->next){
794 if( bcfp->status==COMPLETE ) continue; /* Already used */
795 if( bcfp->dot>=bcfp->rp->nrhs ) continue; /* Can't shift this one */
796 bsp = bcfp->rp->rhs[bcfp->dot]; /* Get symbol after dot */
798 bcfp->status = COMPLETE; /* Mark this config as used */
799 new = Configlist_addbasis(bcfp->rp,bcfp->dot+1);
800 Plink_add(&new->bplp,bcfp);