[log in to unmask] quoted and then wrote:
>By limiting the year range to 1901 .. 2099, Ada sidestepped
>the issue of years evenly divisible by 4 that are not leap
>years. 1900, and 2100 are both evenly divisible by 4, but not
>leap years.
It is possible to change the Ada standard in the forward
direction and require implementors to handle the leap year
math correctly.
It is not possible to change the Ada standard in a uniform
and useful manner in the backward direction because of all
the diversity of how the calendar works according to the
political decisions in various jurisdictions. There are
11 days missing from 1752, depending on your religion and
citizenship.