Lines Matching refs:aAction
407 } *aAction, /* The yy_action[] table under construction */ member
420 #define acttab_yyaction(X,N) ((X)->aAction[N].action)
423 #define acttab_yylookahead(X,N) ((X)->aAction[N].lookahead)
427 free( p->aAction ); in acttab_free()
490 p->aAction = realloc( p->aAction, in acttab_insert()
491 sizeof(p->aAction[0])*p->nActionAlloc); in acttab_insert()
492 if( p->aAction==0 ){ in acttab_insert()
497 p->aAction[i].lookahead = -1; in acttab_insert()
498 p->aAction[i].action = -1; in acttab_insert()
510 if( p->aAction[i].lookahead<0 ){ in acttab_insert()
514 if( p->aAction[k].lookahead>=0 ) break; in acttab_insert()
518 if( p->aAction[j].lookahead==j+p->mnLookahead-i ) break; in acttab_insert()
523 }else if( p->aAction[i].lookahead==p->mnLookahead ){ in acttab_insert()
524 if( p->aAction[i].action!=p->mnAction ) continue; in acttab_insert()
528 if( p->aLookahead[j].lookahead!=p->aAction[k].lookahead ) break; in acttab_insert()
529 if( p->aLookahead[j].action!=p->aAction[k].action ) break; in acttab_insert()
534 if( p->aAction[j].lookahead<0 ) continue; in acttab_insert()
535 if( p->aAction[j].lookahead==j+p->mnLookahead-i ) n++; in acttab_insert()
545 p->aAction[k] = p->aLookahead[j]; in acttab_insert()