Define boolean type absent in ANSI C ISO/IEC-9899:1990 in Visual Studio 2012 RC
    typedef char bool;

doesn't work. Reason I assume is that bool is one of the reserved keywords in Microsoft Visual C/C++. Since I need boolean type of literal name as exact "bool" (That means, type names other than bool, such as 

    boolean
    BOOLEAN
    BOOL
    Bool
    ...

**are not allowed**), is there a compiling option perhaps I can use to override the keyword "bool" which is **NOT** in ANSI C(ISO/IEC-9899:1990) Microsoft Visual C/C++ complies with?

NB: THIS IS NOT ABOUT C++ or VISUAL C++ AT ALL. IT'S ABOUT PROGRAMMING IN ANSI C 90 WITH MSVC COMPILER IN COMPATIBLE MODE.

Thanks in advance.
Define boolean type absent in ANSI C ISO/IEC-9899:1990 in Visual Studio 2012 RC
===

    typedef char bool;

doesn't work. Reason I assume is that bool is one of the reserved keywords in Microsoft Visual C/C++. Since I need boolean type of literal name as exact "bool" (That means, type names other than bool, such as 

    boolean
    BOOLEAN
    BOOL
    Bool
    ...

**are not allowed**), is there a compiling option perhaps I can use to override the keyword "bool" which is **NOT** in ANSI C(ISO/IEC-9899:1990) Microsoft Visual C/C++ complies with?

NB: THIS IS NOT ABOUT C++ or VISUAL C++ AT ALL. IT'S ABOUT PROGRAMMING IN ANSI C 90 WITH MSVC COMPILER IN COMPATIBLE MODE.

Thanks in advance.