david@wubios.wustl.edu (David J. Camp) (09/21/90)
Posting-number: Volume 14, Issue 98 Submitted-by: "David J. Camp" <david@wubios.wustl.edu> Archive-name: perpetual.l/part01 [[Looks like an extremely simple nroff document. ++bsa]] Okay, I know this is just a toy, but it does not take up much space. -David- david@wubios.wustl.edu ^ Mr. David J. Camp david%wubios@wugate.wustl.edu < * > +1 314 382 0584 ...!uunet!wugate!wubios!david v "Be kind to sinners." "Concentration impedes Inspiration." --- "Depend on God, who has dominion." #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of shell archive." # Contents: perpetual.l # Wrapped by david@wubios on Wed Sep 19 01:35:39 1990 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'perpetual.l' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'perpetual.l'\" else echo shar: Extracting \"'perpetual.l'\" \(3907 characters\) sed "s/^X//" >'perpetual.l' <<'END_OF_FILE' X.nf X THE LAST PERPETUAL CALENDAR by David J. Camp X X OFFSET = (YEAR + (YEAR / 400) - (YEAR / 100) + (YEAR / 4)) MODULO 7 X X OFFSET= Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb X 0123456 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X WTFSSMT 1 1 X TFSSMTW 2 1 2 1 X FSSMTWT 3 2 1 3 1 2 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X SSMTWTF 4 1 3 1 2 4 2 3 X SMTWTFS 5 2 4 2 3 1 5 3 4 X MTWTFSS 6 3 1 5 3 4 2 6 4 1 5 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X TWTFSSM 7 4 2 6 4 1 5 3 7 5 2 6 X WTFSSMT 8 5 3 7 5 2 6 4 8 6 3 7 X TFSSMTW 9 6 4 8 6 3 7 5 9 7 4 8 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X FSSMTWT 10 7 5 9 7 4 8 6 10 8 5 9 X SSMTWTF 11 8 6 10 8 5 9 7 11 9 6 10 X SMTWTFS 12 9 7 11 9 6 10 8 12 10 7 11 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X MTWTFSS 13 10 8 12 10 7 11 9 13 11 8 12 X TWTFSSM 14 11 9 13 11 8 12 10 14 12 9 13 X WTFSSMT 15 12 10 14 12 9 13 11 15 13 10 14 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X TFSSMTW 16 13 11 15 13 10 14 12 16 14 11 15 X FSSMTWT 17 14 12 16 14 11 15 13 17 15 12 16 X SSMTWTF 18 15 13 17 15 12 16 14 18 16 13 17 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X SMTWTFS 19 16 14 18 16 13 17 15 19 17 14 18 X MTWTFSS 20 17 15 19 17 14 18 16 20 18 15 19 X TWTFSSM 21 18 16 20 18 15 19 17 21 19 16 20 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X WTFSSMT 22 19 17 21 19 16 20 18 22 20 17 21 X TFSSMTW 23 20 18 22 20 17 21 19 23 21 18 22 X FSSMTWT 24 21 19 23 21 18 22 20 24 22 19 23 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X SSMTWTF 25 22 20 24 22 19 23 21 25 23 20 24 X SMTWTFS 26 23 21 25 23 20 24 22 26 24 21 25 X MTWTFSS 27 24 22 26 24 21 25 23 27 25 22 26 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X TWTFSSM 28 25 23 27 25 22 26 24 28 26 23 27 X WTFSSMT 29 26 24 28 26 23 27 25 29 27 24 28 X TFSSMTW 30 27 25 29 27 24 28 26 30 28 25 29 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X FSSMTWT 31 28 26 30 28 25 29 27 29 26 X SSMTWTF 29 27 29 26 30 28 30 27 X SMTWTFS 30 28 30 27 29 31 28 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X MTWTFSS 29 31 28 30 29 X TWTFSSM 30 29 31 30 X WTFSSMT 31 30 31 X ------- --- --- --- --- --- --- --- --- --- --- --- --- X TFSSMTW 31 END_OF_FILE if test 3907 -ne `wc -c <'perpetual.l'`; then echo shar: \"'perpetual.l'\" unpacked with wrong size! fi # end of 'perpetual.l' fi echo shar: End of shell archive. exit 0