/* define test sample */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>


int main (int argc, char *argv[]) {

#ifdef __GNUC__
    printf("%s: __GNUC__ = %d\n", argv[0], __GNUC__);
#endif
#ifdef __MINGW32__
    printf("%s: __MINGW32__ = %d\n", argv[0], __MINGW32__);
#endif
#ifdef __WATCOMC__
    printf("%s: __WATCOMC__ = %d\n", argv[0], __WATCOMC__);
#endif
#ifdef __MWERKS__
    printf("%s: __MWERKS__ = %d\n", argv[0], __MWERKS__);
#endif
#ifdef __METROWERKS__
    printf("%s: __METROWERKS__ = %d\n", argv[0], __METROWERKS__);
#endif
#ifdef __MSVC__
    printf("%s: __MSVC__ = %d\n", argv[0], __MSVC__);
#endif
#ifdef _MSVC_
    printf("%s: _MSVC_ = %d\n", argv[0], _MSVC_);
#endif
#ifdef _MSVC_VER
    printf("%s: _MSVC_VER = %d\n", argv[0], _MSVC_VER);
#endif
#ifdef _MSC_VER
    printf("%s: _MSC_VER = %d\n", argv[0], _MSC_VER);
#endif
#ifdef _VC_VER
    printf("%s: _VC_VER = %d\n", argv[0], _VC_VER);
#endif
#ifdef VC_VER
    printf("%s: VC_VER = %d\n", argv[0], VC_VER);
#endif
#ifdef _WIN32
    printf("%s: _WIN32 = %d\n", argv[0], _WIN32);
#endif
#ifdef WIN32
    printf("%s: WIN32 = %d\n", argv[0], WIN32);
#endif
#ifdef __STDC__
    printf("%s: __STDC__ = %d\n", argv[0], __STDC__);
#endif
#ifdef __STDC_VERSION__
    printf("%s: __STDC_VERSION__ = %d\n", argv[0], __STDC_VERSION__);
#endif

    return(0);
}


