home *** CD-ROM | disk | FTP | other *** search
- #include "y2.h"
-
- fdtype( t )
- {
- /* determine the type of a symbol */
- register v;
- if( t >= NTBASE ) v = nontrst[t-NTBASE].tvalue;
- else v = TYPE( toklev[t] );
- if( v <= 0 ) error( "must specify type for %s", (t>=NTBASE)?nontrst[t-NTBASE].name:
- tokset[t].name );
- return( v );
- }
-