6 #define assertandpause(p, args) if(p){fprintf(stderr,\
\r
7 "ASSERT : %s, At line %d in file %s.\n",\
\r
8 #p, __LINE__,__FILE__);\
\r
10 fprintf(stderr,"<Key to continue>");\
\r
15 #define assertp(p, args) if(p){\
\r
17 "ASSERT : %s, At line %d in file %s.\nCalled From: ",\
\r
18 #p, __LINE__,__FILE__);\
\r
19 printf args; abort();}
\r
22 #define assertandpause(p, args)
\r
23 #define assert(p, args)
\r