home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / pc / source / remind23.lzh / remind.4 / protos.h < prev    next >
C/C++ Source or Header  |  1991-02-24  |  2KB  |  78 lines

  1.  
  2. /* Function Prototypes go here */
  3.  
  4. #ifdef __STDC__
  5. int   CheckDate   (int d,   int m,  int y);
  6. void  ClearOmitContext(void);
  7. void  CopyInts    (int *from, int *to, int count);
  8. int   DoBanner    (char **s);
  9. void  DoCalendar  (void);
  10. int   DoGlobalOmit(char **s);
  11. void  DoInclude   (char **s);
  12. int   DoRem       (char **s);
  13. int   DoSubst     (char *src, char *dst, int d, int m, int y, int jul, enum Token_t t, int tim, int mode);
  14. int   FindTodaysDate(int *d, int *m, int *y);
  15. void  FreeStackedOmits (void);
  16. int   FromJulian  (int jul, int *d, int *m, int *y);
  17. int   GetTriggerDate (int d, int m, int y, int wd, int cons, int back, int repeat, int omit, int skip);
  18. int   IsOmitted   (int jul, int localomit);
  19. void  HandleQueuedAts(void);
  20. void  initialize  (int argc, char *argv[]);
  21. int   int_comp    (int *, int *);
  22. int   Julian      (int d,   int m,  int y);
  23. int   MoveBack    (int jul, int back, int omit);
  24. int   *my_bsearch (int key, int *array, int number);
  25. void  OpenFile    (char *s);
  26. void  Output      (char *s);
  27. Token ParseToken  (char **s);
  28. int   PopOmitContext (void);
  29. int   PushOmitContext (void);
  30. int   ProcessLine (void);
  31. int   ReadLine    (void);
  32. void  SigIntHandler (void);
  33. long  SystemTime  (void);
  34. int   TopLevel    (void);
  35. int   TryNextDate(int *retday, int *retmon, int *retyr,
  36.           int startday, int startmon, int startyr,
  37.           int conday, int conmon, int conyr,
  38.           int wkday, int cons, int inc);
  39. #else
  40. int   CheckDate   ();
  41. void  ClearOmitContext();
  42. void  CopyInts    ();
  43. int   DoBanner    ();
  44. void  DoCalendar  ();
  45. int   DoGlobalOmit();
  46. void  DoInclude   ();
  47. int   DoRem       ();
  48. int   DoSubst     ();
  49. int   FindTodaysDate();
  50. void  FreeStackedOmits();
  51. int   FromJulian  ();
  52. int   GetTriggerDate();
  53. int   IsOmitted   ();
  54. void  HandleQueuedAts();
  55. void  initialize  ();
  56. int   int_comp    ();
  57. int   Julian      ();
  58. int   MoveBack    ();
  59. int  *my_bsearch  ();
  60. void  OpenFile    ();
  61. void  Output      ();
  62. Token ParseToken  ();
  63. int   PopOmitContext ();
  64. int   ProcessLine ();
  65. int   PushOmitContext ();
  66. int   ReadLine    ();
  67. void  SigIntHandler();
  68. long  SystemTime  ();
  69. int   TopLevel    ();
  70. int   TryNextDate ();
  71. #endif
  72.  
  73. #ifndef UNIX
  74. void  Eprint(const char *f, ...);
  75. #else
  76. void  Eprint();
  77. #endif
  78.