#ifndef BOOLEAN_H
#define BOOLEAN_H 
 
typedef enum {boolean_false=0,boolean_true=1}                      BOOLEAN;
typedef enum {toolean_false=0,toolean_true=1,toolean_undefined=-1} TOOLEAN;
 
#ifndef  FALSE
# define FALSE     boolean_false
#endif /*FALSE*/

#ifndef  TRUE
# define TRUE      boolean_true
#endif /*TRUE*/

#ifndef  UNDEFINED
# define UNDEFINED toolean_undefined
#endif /*UNDEFINED*/
 
#endif/*BOOLEAN_H*/


syntax highlighted by Code2HTML, v. 0.9.1