Conversion to Python of the algorithms from the reference Common Lisp implementation of the book Calendrical Calculation.
I just finished Blackout by Connie Willis and I was wondering where she did get all the exact times when the air raids of The Blitz were happening.
I am curious because I was thinking that a timeline map would give a visual effect of the huge destruction and hard times the Londoners had to go through.
I finally set to put PyCalCal out in the open.
I will need to finalize and perfect it but that is a good starting point.
I also added a demo web app using it.
I was curious to see how I could integrate noweb and Scons.
You can download my little Sconstruct for this, Sconstruct.example. It defines two builders. NoWeave is used to produce TeX or LaTeX documents, while NoTangle extracts the non-document artefacts, i.
In my spare time (a couple of hours per weekend…!) I am implementing calcal, a Python version of calendrica-3.0.cl, the Common Lisp implementation of the calendars from N. Dershowitz, E. M.