version 1.10, 2004/12/10 15:00:27 |
version 1.11, 2004/12/10 20:47:30 |
|
|
int getdayvar(char *); |
int getdayvar(char *); |
int getfield(char *, char **, int *); |
int getfield(char *, char **, int *); |
int getmonth(char *); |
int getmonth(char *); |
|
int pesach(int); |
int easter(int); |
int easter(int); |
int paskha(int); |
int paskha(int); |
void insert(struct event **, struct event *); |
void insert(struct event **, struct event *); |
|
|
|
|
/* Special events; see also setnnames() in day.c */ |
/* Special events; see also setnnames() in day.c */ |
/* '=' is not a valid character in a special event name */ |
/* '=' is not a valid character in a special event name */ |
|
#define PESACH "pesach" |
|
#define PESACHLEN (sizeof(PESACH) - 1) |
#define EASTER "easter" |
#define EASTER "easter" |
#define EASTERNAMELEN (sizeof(EASTER) - 1) |
#define EASTERNAMELEN (sizeof(EASTER) - 1) |
#define PASKHA "paskha" |
#define PASKHA "paskha" |
|
|
extern enum calendars { GREGORIAN = 0, JULIAN, LUNAR } calendar; |
extern enum calendars { GREGORIAN = 0, JULIAN, LUNAR } calendar; |
extern u_long julian; |
extern u_long julian; |
|
|
#define NUMEV 2 /* Total number of such special events */ |
#define NUMEV 3 /* Total number of such special events */ |
extern struct specialev spev[NUMEV]; |
extern struct specialev spev[NUMEV]; |
|
|
/* For calendar -a, specify a maximum time (in seconds) to spend parsing |
/* For calendar -a, specify a maximum time (in seconds) to spend parsing |