#ifndef _COMMON_TYPES_HPP_
#define _COMMON_TYPES_HPP_
typedef unsigned char UCHAR;
typedef char CHAR;
typedef unsigned short USHORT;
typedef short SHORT;
typedef short Index;
#if defined(__FLAT__)
#define CHUGE char
#define UHUGE unsigned char
#define LHUGE unsigned long
#else
#define CHUGE char huge
#define UHUGE unsigned char huge
#define LHUGE unsigned long huge
#endif
#ifndef HUGE
#if defined(__FLAT__)
#define HUGE FAR
#else
#define HUGE huge
#endif
#endif
#endif

