; `cal' demo resource file v0.02
;
; A line beginning with a `;'-character is a comment and will not be used by `cal` !
;
; The structure of a `cal' resource file line is:
;
;   yyyymmdd `text'
;  
;     e.g.,        00000921 my %b1962 birthday
;
;   where:  yyyy   is the year including the century (range 0000..9999)
;             mm   is the month (range 00..12)
;             dd   is the day (range 00..31) or a weekday-name (range mo..su)
;          `text'  is any text you like
;
; NOTE: Between yyyymmdd and `text' may occur whitespace characters (tab, blank...)
;
; the `text' of a resource file line may contain two special macros:
;   1) %byyyy references a year of birth and is converted to an age value
;        e.g., the line `my %b1962 birthday'
;                will be expanded to `my 32nd birthday'
;                in case the current year is 1994
;      the year of birth entries are evaluated/respeced only if the age value is >0
;   2) %yyyyy references any year and is converted to an age value
;        e.g., the line `sylvester 1912 is %y1912 years ago'
;                will be expanded to `sylvester 1912 is -82 years ago'
;                in case the current year is 1994
;
;
; yyyymmdd  accepted command line switches
; ----------------------------------------
; 00000000  c, ct
; 000000dd  c, ct, cw, cm
; 0000mm00  c, ct
; 0000mmdd  c, ct, cw, cm, cy
; yyyy0000  c, ct
; yyyy00dd  c, ct, cw, cm
; yyyymm00  c, ct
; yyyymmdd  c, ct, cw, cm, cy
; 000000wn  c, ct, cw          ---
; 0000mmwn  c, ct, cw             \  `wn' is a short weekday-name
; yyyy00wn  c, ct, cw             /    (two places %2s, e.g., mo, tu, we ...)
; yyyymmwn  c, ct, cw          ---
