/******************************************************************************
* Module    :   Bit Map Sets Header File
*
* Author    :   John Stevens
******************************************************************************/

#if ! defined(BIT_MAPPED_SETS_HEADER_FILE)
#define     BIT_MAPPED_SETS_HEADER_FILE

/*  Type defines and macro defines for character set utilities. */
#if ! defined(_OS2EMX_H) && ! defined(IBM_CSET_COMPILER)
typedef unsigned    int     UINT;
#endif
typedef UINT                SET_TYPE;
#define INT_SIZE            (sizeof( SET_TYPE ) * 8)
#define SET_SIZE            (256 / INT_SIZE)
typedef SET_TYPE            SET[SET_SIZE];

/*  Function prototypes.    */
extern  int     InSet(SET, unsigned char);
extern  void    CrtSet(unsigned char **, SET);

#endif


syntax highlighted by Code2HTML, v. 0.9.1