Lines Matching refs:MULTITERMINAL
247 MULTITERMINAL enumerator
819 if( sp->type==MULTITERMINAL ){ in FindRulePrecedences()
881 }else if( s2->type==MULTITERMINAL ){ in FindFirstSets()
1013 if( a->type!=MULTITERMINAL ) return 0; in same_symbol()
1014 if( b->type!=MULTITERMINAL ) return 0; in same_symbol()
1064 if( sp->type==MULTITERMINAL ){ in buildshifts()
1427 }else if( xsp->type==MULTITERMINAL ){ in Configlist_closure()
1710 while( lem.symbols[i-1]->type==MULTITERMINAL ){ i--; } in main()
2434 if( msp->type!=MULTITERMINAL ){ in parseonetoken()
2438 msp->type = MULTITERMINAL; in parseonetoken()
2760 psp->tkclass->type = MULTITERMINAL; in parseonetoken()
3241 if( sp->type==MULTITERMINAL ){ in rule_print()
3298 if( sp->type==MULTITERMINAL ){ in RulePrint()
3954 if( sp->type==MULTITERMINAL ){ in translate_code()
4274 if( sp->type!=MULTITERMINAL ){ in writeRuleText()
4377 if( sp->type!=MULTITERMINAL ){ in ReportTable()
5422 int i1 = a->type==MULTITERMINAL ? 3 : a->name[0]>'Z' ? 2 : 1; in Symbolcmpp()
5423 int i2 = b->type==MULTITERMINAL ? 3 : b->name[0]>'Z' ? 2 : 1; in Symbolcmpp()