From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!attcan!uunet!bu.edu!xylogics!merk!alliant!linus!eachus From: eachus@linus.mitre.org (Robert I. Eachus) Newsgroups: comp.lang.ada Subject: Re: Limits on type Duration and package Calendar Message-ID: Date: 6 Jul 90 14:30:12 GMT References: <57925@bbn.BBN.COM> <811@telesoft.com> Sender: usenet@linus.mitre.org Organization: The Mitre Corporation, Bedford, MA In-reply-to: rlk@telesoft.com's message of 6 Jul 90 02:13:41 GMT List-Id: There is a UI (UI-16) on the proper definition of type DURATION. It specifies that DURATION'SIZE should be at least 32 and that DURATION'SMALL should be at most 2.0**-14 (61.035 microseconds). It also specifies that 1.0 must be a model number. For those that are unfamiliar with UI's, they are recommendations on implementation specific features of Ada, and are in addition to the RM. While AI's are interpretations of what the RM says. At the June meeting of WG9 several UI's, including this one, were formally adopted. This UI is a perfect example of what a UI should be. It allows a user to depend on more than it is possible to say in the reference manual, while still leaving necessary freedom for implementations on machines with other than 16 or 32 bit word sizes. -- Robert I. Eachus with STANDARD_DISCLAIMER; use STANDARD_DISCLAIMER; function MESSAGE (TEXT: in CLEVER_IDEAS) return BETTER_IDEAS is...