home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 160_01 / headers < prev    next >
Text File  |  1985-11-26  |  1KB  |  62 lines

  1. ###pegs.h
  2. /* pegs.h - interface for pegs package
  3.  */
  4. #define NDISKS 5
  5. extern void push();
  6. extern short pop();
  7. extern void dumppg();
  8. ###stdtyp.h
  9. typedef char tbits, tbool, tiny;
  10. typedef int bool;
  11. typedef long lbits;
  12. typedef short bits, metachar;
  13. #define void int
  14. #define FOREVER for(;;)
  15. #define YES 1
  16. #define NO 0
  17. #define FAIL 1
  18. #define SUCCEED 0
  19. ###task.h
  20. /* task.h - include-file for TASK structure
  21.  */
  22. #define TIME long
  23. #define TASK struct task
  24. TASK
  25.     {
  26.     char *desc;
  27.     TIME plan;
  28.     TIME start;
  29.     TIME finish;
  30.     };
  31. ###task2.h
  32. /* task2.h - include-file for TASK structure (using days and mins)
  33.  */
  34. #define TIME struct time
  35. TIME
  36.     {
  37.     short days;
  38.     short mins;
  39.     };
  40. #define TASK struct task
  41. TASK
  42.     {
  43.     char *desc;
  44.     TIME plan;
  45.     TIME start;
  46.     TIME finish;
  47.     };
  48. ###task3.h
  49. /* task3.h - include-file for TASK structure
  50.  */
  51. #define TIME long
  52. #define DSIZE 20
  53. #define TASK struct task
  54. TASK
  55.     {
  56.     char desc[DSIZE+1];
  57.     TIME plan;
  58.     TIME start;
  59.     TIME finish;
  60.     };
  61. ###EOF
  62.