Lines Matching refs:nsymbol
391 int nsymbol; /* Number of terminal and nonterminal symbols */ member
602 int nsymbol; /* total number of symbols */ member
622 acttab *acttab_alloc(int nsymbol, int nterminal){ in acttab_alloc() argument
629 p->nsymbol = nsymbol; in acttab_alloc()
688 n = p->nsymbol + 1; in acttab_insert()
845 for(i=0; i<lemp->nsymbol; i++){ in FindFirstSets()
848 for(i=lemp->nterminal; i<lemp->nsymbol; i++){ in FindFirstSets()
1704 lem.nsymbol = Symbol_count(); in main()
1706 for(i=0; i<lem.nsymbol; i++) lem.symbols[i]->index = i; in main()
1707 qsort(lem.symbols,lem.nsymbol,sizeof(struct symbol*), Symbolcmpp); in main()
1708 for(i=0; i<lem.nsymbol; i++) lem.symbols[i]->index = i; in main()
1711 lem.nsymbol = i - 1; in main()
1780 stats_line("non-terminal symbols", lem.nsymbol - lem.nterminal); in main()
1781 stats_line("total symbols", lem.nsymbol); in main()
3261 for(i=0; i<lemp->nsymbol; i++){ in Reprint()
3268 skip = (lemp->nsymbol + ncolumns - 1)/ncolumns; in Reprint()
3271 for(j=i; j<lemp->nsymbol; j+=skip){ in Reprint()
3462 for(i=0; i<lemp->nsymbol; i++){ in ReportOutput()
3485 for(i=n=0; i<lemp->nsymbol; i++){ in ReportOutput()
4108 arraysize = lemp->nsymbol * 2; in print_stack_union()
4119 for(i=0; i<lemp->nsymbol; i++){ in print_stack_union()
4138 for(i=0; i<lemp->nsymbol; i++){ in print_stack_union()
4342 for(i=0; i<lemp->nsymbol; i++){ in ReportTable()
4443 minimum_size_type(0, lemp->nsymbol, &szCodeType)); lineno++; in ReportTable()
4444 fprintf(out,"#define YYNOCODE %d\n",lemp->nsymbol); lineno++; in ReportTable()
4534 pActtab = acttab_alloc(lemp->nsymbol, lemp->nterminal); in ReportTable()
4552 if( ap->sp->index==lemp->nsymbol ) continue; in ReportTable()
4643 if( la<0 ) la = lemp->nsymbol; in ReportTable()
4767 for(i=0; i<lemp->nsymbol; i++){ in ReportTable()
4790 for(i=0; i<lemp->nsymbol; i++){ in ReportTable()
4799 for(i=0; i<lemp->nsymbol && lemp->symbols[i]->type!=TERMINAL; i++); in ReportTable()
4800 if( i<lemp->nsymbol ){ in ReportTable()
4808 for(i=0; i<lemp->nsymbol; i++){ in ReportTable()
4824 for(i=0; i<lemp->nsymbol; i++){ in ReportTable()
4831 for(j=i+1; j<lemp->nsymbol; j++){ in ReportTable()
5145 }else if( ap->sp->index<lemp->nsymbol ){ in ResortStates()