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-Thread: 103376,de7dd126d6737f3a X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!news.glorb.com!news.mv.net!nntp.TheWorld.com!not-for-mail From: Robert A Duff Newsgroups: comp.lang.ada Subject: Re: Callback in Ada Date: Mon, 03 Jan 2011 19:11:54 -0500 Organization: The World Public Access UNIX, Brookline, MA Message-ID: References: <8lc2d0Fb6jU1@mid.individual.net> <4cf0ec67$0$6882$9b4e6d93@newsspool2.arcor-online.net> <393221c0-ac56-436f-b3f8-280c40d5a53a@j1g2000vbl.googlegroups.com> <10p6vzd761rdz$.1gtmc0fk6t9rb.dlg@40tude.net> <704b1c18-9d58-420f-b7af-205ccd1ca7ad@g26g2000vbz.googlegroups.com> NNTP-Posting-Host: shell01.theworld.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: pcls6.std.com 1294099914 1983 192.74.137.71 (4 Jan 2011 00:11:54 GMT) X-Complaints-To: abuse@TheWorld.com NNTP-Posting-Date: Tue, 4 Jan 2011 00:11:54 +0000 (UTC) User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (irix) Cancel-Lock: sha1:nZJG/84E14SAstcZEpYB1En97BA= Xref: g2news2.google.com comp.lang.ada:17284 Date: 2011-01-03T19:11:54-05:00 List-Id: "Randy Brukardt" writes: > "Robert A Duff" wrote in message > news:wcck4inqpij.fsf@shell01.TheWorld.com... >> I don't remember when these features were implemented. >> Apparently, the GPL 2010 has 'if' expressions, >> but expression functions are more recent. > > That would make sense; I didn't actually write the wording for this proposal > until mid-October (this was my AI). That was then approved at the late > October ARG meeting. There are an outline of the feature before that, but no > details; it would have been tough to implement it usefully without those > details. Yeah, that makes sense. AdaCore is trying to keep up with the Ada 2012 language, but of course there's danger: if ARG changes its collective mind before the 2012 standard is standard, then AdaCore has to change things, and people who choose to use those features will have to change their code. AdaCore's goal is to have Ada 2012 implemented properly pretty soon after Ada 2012 is an official standard. - Bob