home *** CD-ROM | disk | FTP | other *** search
- /* MRDates.h - Declarations for types and variables used by MRDates. */
-
- #ifndef _MRDATES_H
- #define _MRDATES_H
- typedef struct {
- int Dyear; /* year AD (e.g. 1987) */
- int Dmonth; /* month of year (0-11) */
- int Dday; /* day in month (1-31) */
- int Dhour; /* 0-23 */
- int Dminute; /* 0-59 */
- int Dsecond; /* 0-59 */
- int Dweekday; /* day of week (Sun=0) */
- } MRDate;
-
- typedef struct {
- char *Mname;
- int Mdays;
- } CalEntry;
-
- #ifdef MRDATES
- CalEntry calendar[12] = {
- { "Jan", 31 }, { "Feb", 28 }, { "Mar", 31 }, { "Apr", 30 },
- { "May", 31 }, { "Jun", 30 }, { "Jul", 31 }, { "Aug", 31 },
- { "Sep", 30 }, { "Oct", 31 }, { "Nov", 30 }, { "Dec", 31 }
- };
- #else
- extern CalEntry calendar[12];
- #endif
-
- #ifdef MRDATES
- char *dayNames[7] = {
- "Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"
- };
- #else
- extern char *dayNames[7];
- #endif
-
- #endif
-