Skip to content

APL function to convert Gregorian dates to French Revolutionary calendar and vice-versa

License

Notifications You must be signed in to change notification settings

jforget/apl-calendar-french

Repository files navigation

-*- encoding: utf-8; indent-tabs-mode: nil -*-

WHAT?

This repository provides an APL script to define functions
which convert dates from the Gregorian calendar to the French
Revolutionary calendar or the other way. E.g.:

     ⍝ converting 18 Brumaire VIII
     calfr∆fr2gr 8 2 18
  1799 11 9
     ⍝ converting back 9 November 1799
     calfr∆gr2fr 1799 11 9
  8 2 18
     ⍝ pretty-print the date
     calfr∆prtfr 8 2 18
  18 Brumaire 8, jour de la dentelaire

WHY?

Because programming the French Revolutionary calendar has long
been a favorite programming exercise to me.

The various programs in this repository are licensed GPL version 1.0
or later.  See the LICENSE file in this repository.

The various texts of this repository are licensed under the terms of
Creative Commons, with attribution and share-alike (CC-BY-SA).

WHO?

I, me, myself, Jean Forget

If you want to contact me, just remember that I have a user-code in
CPAN. And somewhere in CPAN's website, you will find my email address.

WHERE? WHEN? HOW?

Read a more verbose version in the HTML file "read-me.html'.

About

APL function to convert Gregorian dates to French Revolutionary calendar and vice-versa

Resources

License

Stars

Watchers

Forks

Packages

No packages published