###pegs.h
/* pegs.h - interface for pegs package
 */
#define NDISKS 5
extern void push();
extern short pop();
extern void dumppg();
###stdtyp.h
typedef char tbits, tbool, tiny;
typedef int bool;
typedef long lbits;
typedef short bits, metachar;
#define void int
#define FOREVER for(;;)
#define YES 1
#define NO 0
#define FAIL 1
#define SUCCEED 0
###task.h
/* task.h - include-file for TASK structure
 */
#define TIME long
#define TASK struct task
TASK
	{
	char *desc;
	TIME plan;
	TIME start;
	TIME finish;
	};
###task2.h
/* task2.h - include-file for TASK structure (using days and mins)
 */
#define TIME struct time
TIME
	{
	short days;
	short mins;
	};
#define TASK struct task
TASK
	{
	char *desc;
	TIME plan;
	TIME start;
	TIME finish;
	};
###task3.h
/* task3.h - include-file for TASK structure
 */
#define TIME long
#define DSIZE 20
#define TASK struct task
TASK
	{
	char desc[DSIZE+1];
	TIME plan;
	TIME start;
	TIME finish;
	};
###EOF
