#ifndef __DEBUG_H__ #define __DEBUG_H__ /* assert utility macro for test programs: If the predicate (pred) is true, then OK: is printed. Otherwise, ERROR: is printed. message should be a printf format string. */ #include #define assert(pred,message)\ if(pred) printf("OK: ");\ else { printf("ERROR: "); error_count++; }\ printf(message); #endif