|
|
1.1 ! root 1: /* $Header$ */ ! 2: ! 3: /* ! 4: * General macro function definitions ! 5: * ! 6: * Author: Peter J. Nicklin ! 7: */ ! 8: ! 9: int strcmp(); /* string comparison */ ! 10: ! 11: #undef CHDIR ! 12: #define CHDIR(d) \ ! 13: (chdir(d) == 0) /* change directory */ ! 14: #undef EQUAL ! 15: #define EQUAL(s1,s2) \ ! 16: (strcmp(s1,s2) == 0) /* string comparison */ ! 17: #undef MIN ! 18: #define MIN(a,b) \ ! 19: (((a) < (b)) ? (a) : (b)) /* minimum of two values */ ! 20: #undef MAX ! 21: #define MAX(a,b) \ ! 22: (((a) > (b)) ? (a) : (b)) /* maximum of two values */ ! 23: #undef WHITESPACE ! 24: #define WHITESPACE(c) \ ! 25: (c == ' ' || c == '\t') /* unseen space in a file */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.