Skip to content

Releases: Louis-Aime/Milesian_calendar_Ada

Milesian converter and Easter computus test - 2019-12

21 Dec 10:18
c03b46c
Compare
Choose a tag to compare

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.

Milesian converter and Easter computus test - 2019-06

22 Jun 20:42
c12d40f
Compare
Choose a tag to compare

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: 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: Minor fixes in comments and in README.MD.
  • V2.0: Solar intercalation rule for the Milesian calendar is the same as for the Gregorian calendar
  • V2.1: typos in source, 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.

Milesian converter and Easter computus test

05 Jan 21:15
Compare
Choose a tag to compare

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: 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: Minor fixes in comments and in README.MD.
  • V2.0: Solar intercalation rule for the Milesian calendar is the same as for the Gregorian calendar

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.

Milesian converter and Easter computus test

11 Mar 14:55
d30fb5f
Compare
Choose a tag to compare

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: 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: Minor fixes in comments and in README.MD.
    Release note (M2019-01-15): the algorithm for the Milesian calendar implements
    a supplemental clause to the solar intercalation rule: an intercalation day is suppressed every 32 century,
    just before years -4000, -800, 2400 etc.
    This rule has been deprecated in all other implementations.

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 on any standard Ada compiler.

Milesian converter and computus test

04 Nov 19:12
Compare
Choose a tag to compare

Enhancement of the computus test program. It is now possible to make several tests in a same session, and to see the result of each method for each year.
The Milesian converter is not changed.

Milesian converter and computus test, first GitHub version

07 Aug 22:58
Compare
Choose a tag to compare

These programs are as of M2017-01-13 (2017-01-02). Transferred on GitHub for safety and open access.