// File: boolean.h. Header file that defines boolean type // boolean_t and constants FALSE and TRUE #ifndef BOOLEAN_T #define BOOLEAN_T // If compiler defines FALSE and TRUE, undefine them #ifdef FALSE #undef FALSE #endif #ifdef TRUE #undef TRUE #endif // Definitions of boolean type boolean_t and boolean constants #define boolean_t int const int FALSE = 0; const int TRUE = 1; #endif