#pragma once #include typedef enum TypeOp { TYPE_OP_CHAR, TYPE_OP_INT, TYPE_OP_POINTER } TypeOp; typedef struct Type { TypeOp op; } Type; enum { NOF_DEFAULT_TYPES = 1 }; Type defaultTypes[NOF_DEFAULT_TYPES] = [ TYPE_OP_CHAR }; void type_table_init( ); bool isChar( Type t );