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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!c9g2000yqm.googlegroups.com!not-for-mail From: info@midoan.com Newsgroups: comp.lang.ada Subject: Ada extension information Date: Thu, 28 May 2009 11:26:08 -0700 (PDT) Organization: http://groups.google.com Message-ID: NNTP-Posting-Host: 89.101.123.118 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1243535168 21878 127.0.0.1 (28 May 2009 18:26:08 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 28 May 2009 18:26:08 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: c9g2000yqm.googlegroups.com; posting-host=89.101.123.118; posting-account=X24XNwoAAACSn_ecescZSCM9-2ONsCM_ User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 GTB5 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:6082 Date: 2009-05-28T11:26:08-07:00 List-Id: Hello, a-textio.adb released with GNAT 2009 GPL for windows, contains: Item := (if not Is_Start_Of_Encoding (Character'Val (ch), File.WC_Method) then Character'Val (ch) else Get_Upper_Half_Char_Immed (Character'Val (ch), File)); which is easy enough to understand but is not standard Ada. GNAT 2009 tells me : try.adb:5:09: conditional expression is an Ada extension try.adb:5:09: use -gnatX switch to compile this unit http://www.adacore.com/2009/03/29/NF-63-I317-009-gnat/ discusses this. Is it not jumping the gun a little to use these extensions to document standard libraries before they become official, or even documented? More specifically where are these Ada extensions formally documented? (Ada Conformity Assessment Authority seem to have discussion about this up to 15th March 2009 !) PS In the meantime Mika is broken if you use a-textio as distributed with GNAT GPL 2009. Sincerely, http://www.midoan.com