/* * Reduced set of std-macros. The prob with the full set is that they conflict * with some of what iv wants to define. */ #ifndef stdmacrosIncluded #define stdmacrosIncluded /* #ifndef iv_defs_h #include #endif */ #ifndef SOLARIS #define bool unsigned char #endif #define null 0 #ifndef gcc_3_1 #define not ! #define and && #define or || #endif #define streq(s1,s2) strcmp(s1,s2)==0 #define newstr(s) strcpy(new char[strlen(s)+1], s) #endif