diff options
Diffstat (limited to 'dviware/quicspool/standard/standmacro.h')
-rw-r--r-- | dviware/quicspool/standard/standmacro.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/dviware/quicspool/standard/standmacro.h b/dviware/quicspool/standard/standmacro.h new file mode 100644 index 0000000000..bfdf987867 --- /dev/null +++ b/dviware/quicspool/standard/standmacro.h @@ -0,0 +1,21 @@ +/* $Header: standmacro.h,v 1.1 88/01/15 13:07:14 simpson Rel $ */ +/* +$Log: standmacro.h,v $ + * Revision 1.1 88/01/15 13:07:14 simpson + * initial release + * + * Revision 0.1 87/12/11 18:34:15 simpson + * beta test + * +*/ +#ifndef STANDARD_MACRO +#define STANDARD_MACRO +#define MAX(x, y) ((x) > (y) ? (x) : (y)) +#define MIN(x, y) ((x) < (y) ? (x) : (y)) +#define ABS(x) ((x) < 0 ? -(x) : (x)) +#define ROUND(x) ((int)(((x)<0)?((x)-0.5):((x)+0.5))) +#define CEILING(x) (((x)>=0)?(int)(x)==(x)?(int)(x):(int)((x)+1):(int)(x)) +#define FLOOR(x) (((x)>=0)?(int)(x):(int)(x)==(x)?(int)(x):(int)((x)-1)) +#define EQ(s, t) (!strcmp(s, t)) +#define EQN(s, t, n) (!strncmp(s, t, n)) +#endif STANDARD_MACRO |