home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPM
/
AZTEC-C
/
MINDER.ARK
/
MNDDAT.C
< prev
next >
Wrap
C/C++ Source or Header
|
1986-06-19
|
1KB
|
36 lines
#include "minder.h" /* Use minder defns */
#include "comnd.h" /* COMND defs */
#include "setjmp.h" /* setjmp/longjmp defs */
/* Data module for minder program */
/* Simple variables, buffers, and arrays: */
int Curdat = {0}; /* Current date for pre 3.0 systems */
int Curtim = {0}; /* Current time */
int Chgflg = {FALSE}; /* Marks changes made */
int Osdate = {TRUE}; /* Does OS yield dates? */
int Evtcnt = {0}; /* Number of events */
EVT *Evthdr = {NULL}; /* This heads the EVT list */
BYTE Topabf[_CMLMAX] = {NUL}; /* Top-level atom buffer */
BYTE Topbuf[_CMLMAX] = {NUL}; /* Top-level command buffer */
jmp_buf Topenv = {NULL}; /* Top-level setjmp buffer */
BYTE Tmpabf[_CMLMAX] = {NUL}; /* Temporary atom buffer */
BYTE Tmpbuf[_CMLMAX] = {NUL}; /* Temporary command buffer */
jmp_buf Tmpenv = {NULL}; /* Temporary setjmp buffer */
char *Usrnam = {NULL}; /* Address of username */
/* COMND blocks */
CSB Topcsb = {0,0,&Topenv,0,0,"MINDER> ",
&Topbuf, 100, &Topabf, _CMLMAX, 0, 0};
CSB Tmpcsb = {0,0,&Tmpenv,0,0,"MINDER> ",
&Tmpbuf, 100, &Tmpabf, _CMLMAX, 0, 0};
CFB Inicfb = {_CMINI, 0, 0, 0, 0, 0};