; cal Demo Resourcendatei v0.03
;
; Die Struktur einer Zeile der `cal' Resourcendatei ist:
;
;   jjjjmmdd `Text'
;  
;     z.B.         00000921 Mein~%b1962~Geburtstag
;
;   wobei:  jjjj   ist das Jahr einschliesslich des Jahrhunderts
;                  (Bereich 0000..9999)
;             mm   ist der Monat (Bereich 00..12)
;             dd   ist der Tag (Bereich 00..31)
;                  oder ein Wochentagsname (Bereich mo..so)
;          `Text'  ist jeder Text den Sie m"ogen
;
; BEACHTE: Zwischen jjjjmmdd und `Text' d"urfen beliebig viele Leerzeichen
;          auftreten (Tab, Blank...).
;
; Der `Text' einer Resourcendatei darf zwei spezielle Makros enthalten:
;   1) %bjjjj bezeichnet ein Geburtsjahr und wird in eine Altersangabe umgesetzt
;        z.B., die Zeile `Mein %b1962 Geburtstag' wird umgesetzt in
;              die Zeile `Mein 32 Geburtstag', falls das aktuelle Jahr 1994 ist.
;      Die Geburtsjahreseintr"age werden nur dann verwandt, wenn die Berechnung
;      der Alterangabe >0 ist.
;   2) %yjjjj bezeichnet jedwedes Jahr und wird in eine Altersangabe umgesetzt
;        z.B., die Zeile `Silvester 1912 liegt %y1912 Jahre zur"uck' wird umgesezt
;                     in `Silvester 1912 liegt -82 Jahre zur"uck', falls das
               aktuelle Jahr 1994 ist.
;
; Ferner k"onnen lange Zeilen aus der Resourcendatei umgebrochen werden:
;   Jedesmal wenn ein `~' (TILDE) Zeichen gefunden wird, so wird dieses
;   Zeichen durch ein '\n' NEWLINE Zeichen ersetzt.
;
; Eine Zeile, die mit einem `;' (SEMIKOLON) Zeichen beginnt, ist ein Kommentar
; und wird von `cal' "uberlesen !
;
;
; jjjjmmdd  Akzeptierte Kommandozeilenoptionen
; --------------------------------------------
; 00000000  c, ct
; 000000dd  c, ct, cw, cm
; 0000mm00  c, ct
; 0000mmdd  c, ct, cw, cm, cy
; jjjj0000  c, ct
; jjjj00dd  c, ct, cw, cm
; jjjjmm00  c, ct
; jjjjmmdd  c, ct, cw, cm, cy
; 000000wn  c, ct, cw          ---
; 0000mmwn  c, ct, cw             \  `wn' ist ein Wochentagsname im Kurzformat
; jjjj00wn  c, ct, cw             /    (zweistellig %2s, z.B. mo, di, mi ...)
; jjjjmmwn  c, ct, cw          ---
