using enums in C
#include <stdio.h>
typedef enum
{
INT,
CHAR,
STRING
} XenonType;
void printType(XenonType tok)
{
switch(tok)
{
case INT: printf("int\n"); break;
case CHAR: printf("char\n"); break;
case STRING:printf("string\n"); break;
}
}
int main()
{
XenonType a = INT;
printType(a);
return 0;
}