/* Since we're looking at a string at a time, don't worry about
* wrapping to the next buffer.
/* Since we're looking at a string at a time, don't worry about
* wrapping to the next buffer.
SKIPA(); }
#define SETMON() { cp++; \
tw.tw_mon = month_map[(((unsigned char) cp[0]) + ((unsigned char) cp[1])) & 0x1f]; \
SKIPA(); }
#define SETMON() { cp++; \
tw.tw_mon = month_map[(((unsigned char) cp[0]) + ((unsigned char) cp[1])) & 0x1f]; \
/* The year can either be 2 digits, or 4. However, after
Y2K, we found that some MUA were reporting the year 100, hence
/* The year can either be 2 digits, or 4. However, after
Y2K, we found that some MUA were reporting the year 100, hence
* "%option nounput" which is flex-specific
* makefile hackery just to compile dtimep.c with different flags
*/
* "%option nounput" which is flex-specific
* makefile hackery just to compile dtimep.c with different flags
*/