home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / aztec-c / minder.ark / MNDDAT.C < prev    next >
Encoding:
C/C++ Source or Header  |  1986-06-19  |  1.2 KB  |  36 lines

  1.  
  2. #include "minder.h"            /* Use minder defns */
  3. #include "comnd.h"            /* COMND defs */
  4. #include "setjmp.h"            /* setjmp/longjmp defs */
  5.  
  6. /* Data module for minder program */
  7.  
  8.  
  9. /* Simple variables, buffers, and arrays: */
  10.  
  11. int        Curdat = {0};        /* Current date for pre 3.0 systems */
  12. int        Curtim = {0};        /* Current time */
  13. int        Chgflg = {FALSE};    /* Marks changes made */
  14. int        Osdate = {TRUE};    /* Does OS yield dates? */
  15. int        Evtcnt = {0};        /* Number of events */
  16. EVT        *Evthdr = {NULL};    /* This heads the EVT list */
  17. BYTE        Topabf[_CMLMAX] = {NUL}; /* Top-level atom buffer */
  18. BYTE        Topbuf[_CMLMAX] = {NUL}; /* Top-level command buffer */
  19. jmp_buf        Topenv = {NULL};    /* Top-level setjmp buffer */
  20. BYTE        Tmpabf[_CMLMAX] = {NUL}; /* Temporary atom buffer */
  21. BYTE        Tmpbuf[_CMLMAX] = {NUL}; /* Temporary command buffer */
  22. jmp_buf        Tmpenv = {NULL};    /* Temporary setjmp buffer */
  23. char        *Usrnam = {NULL};    /* Address of username */
  24.  
  25.  
  26. /* COMND blocks */
  27.  
  28.  
  29. CSB        Topcsb = {0,0,&Topenv,0,0,"MINDER> ",
  30.             &Topbuf, 100, &Topabf, _CMLMAX, 0, 0};
  31.  
  32. CSB        Tmpcsb = {0,0,&Tmpenv,0,0,"MINDER> ",
  33.             &Tmpbuf, 100, &Tmpabf, _CMLMAX, 0, 0};
  34.  
  35. CFB        Inicfb = {_CMINI, 0, 0, 0, 0, 0};
  36.  
  37.