home *** CD-ROM | disk | FTP | other *** search
/ Dr. CD ROM (Annual Premium Edition) / premium.zip / premium / IBMOS2_2 / MAILMIND.ZIP / LOCAL.H < prev    next >
Text File  |  1990-12-27  |  2KB  |  61 lines

  1. #ifndef LOCAL_H
  2. #define LOCAL_H
  3.  
  4. /* local.h - various defines
  5.  * Division of Cancer Prevention & Control, NCI
  6.  */
  7.  
  8. /* Revision history:
  9.  * 1.21  tam  12/28/90  add byte, word
  10.  * 1.20  tam  10/11/90  add math.h & limits.h
  11.  * 1.19  tam  09/14/90  move io.h, stat.h, types.h, process.h to environ.h
  12.  * 1.18  tam  08/24/90  add environ.h
  13.  * 1.17  tam  08/14/90  split off pckeys.h
  14.  * 1.16  tam  06/19/90  change extended key offset to 256
  15.  * 1.15  tam  11/02/89  add ALTU
  16.  * 1.14  tam  10/13/89  add #include <types.h>, <stat.h>, <io.h>
  17.  * 1.13  tam  08/17/89  add ON, OFF, XON, XOFF, ALTG, ALTO
  18.  * 1.12  tam  08/03/89  add more ALT defines
  19.  * 1.11  tam  01/27/89  add TAB, ALTT defines
  20.  * 1.1   tam  11/12/88  remove screen & strlocal function prototypes
  21.  * 1.0   tam  08/03/88  first release
  22.  */
  23.  
  24. /* ANSI headers */
  25. #include <stdio.h>
  26. #include <stdlib.h>
  27. #include <stddef.h>
  28. #include <string.h>
  29. #include <ctype.h>
  30. #include <time.h>
  31. #include <math.h>
  32. #include <limits.h>
  33.  
  34. /* environment specific header */
  35. #include <environ.h>
  36.  
  37. /* typedefs */
  38. typedef short boolean;
  39. typedef char  *string;
  40. typedef unsigned char byte;
  41. typedef unsigned int  word;
  42.  
  43. /* miscellaneous defines */
  44. #define FIRST        0
  45. #define NOMATCH      -1
  46. #define SUCCESS      0
  47. #define FAILURE      -1
  48. #define TRUE         1
  49. #define FALSE        0
  50. #define FOREVER      for (;;)
  51. #define NOTSAME      != 0
  52. #define SAME         == 0
  53. #define UPMASK       '\x5f'
  54. #define MAXLINE      81
  55. #define MAXPRINT     256
  56. #define ON           1
  57. #define OFF          0
  58.  
  59. #endif /* local.h */
  60.  
  61.