Scope
These main subprograms and library packages implement
- The Julian Day type for time and duration computations;
- The Milesian calendar (see www.calendriermilesien.org);
- Conversion between standard Ada calendar types, and Julian Day;
- Conversion between julian, gregorian and milesian calendars;
- Computation on a mean moon;
- Computation of Easter following the Julian and the Gregorian computus.
See main README for details, and .ads files for API specifications.
Versions
- V1.0: As of M2017-01-13 (2017-01-02), transferred to Github.
- V1.1 (2017-11): Computus test program enhanced. It is now possible to make several tests in a same session, and to see the result of each method for each year.
- V1.2 (2018-03): Minor fixes in comments and in README.MD.
- V2.0 (2019-01): Solar intercalation rule for the Milesian calendar is the same as for the Gregorian calendar
- V2.1 (2019-06): typos in source, no functionnal change
- V2.2 (2019-12): typos in comments, no functionnal change
Installation
The release contains two executable files for MS Windows environment.
These executable files have been prepared with GPS 6.0.1. by Adacore.
The source may be compiled and binded on any standard Ada development environment.