
#define TYPENAME_TYPE   "Type"
#define TYPENAME_NONE   "None"

#define TYPENAME_INT    "int"
#define TYPENAME_BOOL   "bool"
#define TYPENAME_FLOAT  "float"

#define TYPENAME_MAP    "Map"
#define TYPENAME_LIST   "List"
#define TYPENAME_STRING "String"
#define TYPENAME_BUFFER "Buffer"

#define TYPENAME_FILE      "File"
#define TYPENAME_DIRECTORY "Directory"

#define TYPENAME_NULLABLE "NullableType"
#define TYPENAME_SUM      "SumType"
#define TYPENAME_ANY      "AnyType"