comp.lang.ada
 help / color / mirror / Atom feed
From: Adam Beneschan <adam@irvine.com>
Subject: Re: extended return syntax bug in 2012?
Date: Tue, 18 Sep 2012 21:54:24 -0700 (PDT)
Date: 2012-09-18T21:54:24-07:00	[thread overview]
Message-ID: <5fc4cad1-0952-4b8c-8ede-8242ee3b0061@googlegroups.com> (raw)
In-Reply-To: <85r4pyhjrm.fsf@stephe-leake.org>

On Tuesday, September 18, 2012 6:41:02 PM UTC-7, Stephen Leake wrote:
> Egil Høvik writes:
> 
> 
> 
> > I would say it's a bug.
> 
> > The extended_return_object_declaration was introduced by this AI:
> 
> > http://www.ada-auth.org/cgi-bin/cvsweb.cgi/ai05s/ai05-0277-1.txt?rev=1.3
> 
> Note that you are quoting an Ada 2005 ai; I said the 'return' was in the
> Ada 2005 manual. It is missing in the Ada 2012 manual.

Ada 2005 AI's are issues with Ada 2005, not issues with earlier language versions that are corrected in Ada 2005.  Or, sometimes, they're issues with earlier Ada 2005 AI's.  In this particular case, an issue with another Ada 2005 AI resulted in the syntax of extended_return_statement being changed (it now involves an extended_return_object_declaration), a change that went into Ada 2012, and something got dropped when making the change even though the rest of the change got added to Ada 2012.  Hope that helps explain things.

                             -- Adam



  reply	other threads:[~2012-09-19  4:54 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-18  7:43 extended return syntax bug in 2012? Stephen Leake
2012-09-18  9:14 ` Egil Høvik
2012-09-19  1:41   ` Stephen Leake
2012-09-19  4:54     ` Adam Beneschan [this message]
2012-09-18 16:08 ` Pascal Obry
2012-09-18 20:29   ` AdaMagica
2012-09-19  1:43     ` Stephen Leake
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox