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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5bb6410b5c961c45,start X-Google-Attributes: gid103376,public From: "Robert C. Leif, Ph.D." Subject: New tools and old exceptions Date: 1997/05/19 Message-ID: <3.0.32.19970519223408.0070cc14@mail.4dcomm.com>#1/1 X-Deja-AN: 242521181 Sender: Ada programming language X-Sender: rleif@mail.4dcomm.com Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU Newsgroups: comp.lang.ada Date: 1997-05-19T00:00:00+00:00 List-Id: From: Bob Leif, Ph.D. To: Comp.Lang.Ada Many of us need all of the help that we can get. Ada.Exceptions has a function Exception_Information(X: Exception_Occurrence) return string; Exception_Occurrence is limited private and no simple information is given on how to call Exception_Occurrence as an argument based on a name such as Constraint_Error. >From the error messages that I have been generating, Constraint_Error is an exception not an Occurrence. Therefore how does one Exception When Constraint_Error => obtain the Exception_Information on the Constraint_Error? I am posting this to Comp.Lang.Ada; since, I do not believe that this is a GNAT problem. I would also like to note for the text book authors, that describing in detail how to maximize the information available in the Ada exception handler would be appreciated by the students and other readers. Thank you. Bob Leif