• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/lighttpd-1.4.39/src/

Lines Matching refs:dot

194 ** a mark (dot) showing how much of that rule has been processed so far.
200 int dot; /* The parse point */
804 struct symbol *sp; /* Symbol following the dot in configuration "cfp" */
805 struct symbol *bsp; /* Symbol following the dot in configuration "bcfp" */
815 if( cfp->dot>=cfp->rp->nrhs ) continue; /* Can't shift this config */
817 sp = cfp->rp->rhs[cfp->dot]; /* Symbol after the dot */
820 ** following its dot, add the same configuration to the basis set under
821 ** construction but with the dot shifted one symbol to the right. */
824 if( bcfp->dot>=bcfp->rp->nrhs ) continue; /* Can't shift this one */
825 bsp = bcfp->rp->rhs[bcfp->dot]; /* Get symbol after dot */
828 new = Configlist_addbasis(bcfp->rp,bcfp->dot+1);
928 ** a configuration which has its dot at the extreme right.
934 if( cfp->rp->nrhs==cfp->dot ){ /* Is dot at extreme right? */
1118 struct config *Configlist_add(rp,dot)
1120 int dot; /* Index into the RHS of the rule where the dot goes */
1126 model.dot = dot;
1131 cfp->dot = dot;
1145 struct config *Configlist_addbasis(rp,dot)
1147 int dot;
1154 model.dot = dot;
1159 cfp->dot = dot;
1181 int i, dot;
1186 dot = cfp->dot;
1187 if( dot>=rp->nrhs ) continue;
1188 sp = rp->rhs[dot];
1197 for(i=dot+1; i<rp->nrhs; i++){
2628 if( i==cfp->dot ) fprintf(fp," *");
2721 if( cfp->dot==cfp->rp->nrhs ){
4104 if( x==0 ) x = a->dot - b->dot;
4116 if( rc==0 ) rc = a->dot - b->dot;
4131 h = h*571u + (unsigned int)a->rp->index*37u + (unsigned int)a->dot;
4289 h = h*571 + a->rp->index*37 + a->dot;