/**** emitter.c *******************************************/

#include "global.h"
emit(int t, int tval)		/*generates output.  */
{
    switch(t) {
    case '+': 
    case '-': 
    case '*': 
    case 'I':
	printf ( "%c\n", t); break;
    case DIV:
	printf("DIV\n"); break;
    case MOD:
	printf( "MOD\n"); break;
    case NUM:
	printf("%d\n", tval); break;
    case ID:
	printf("%s\n", symtable[tval].lexptr); break;
    default:
	printf("token %d, tokenval %d'\n", t, tval);
    }
}

