comp.lang.ada
 help / color / mirror / Atom feed
From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: prefix of dereference must be a name?
Date: Fri, 31 Jul 2009 17:49:52 -0400
Date: 2009-07-31T17:49:52-04:00	[thread overview]
Message-ID: <wccab2kjzen.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: uljm5xdlj.fsf@stephe-leake.org

Stephen Leake <stephen_leake@stephe-leake.org> writes:

> I still don't see the fundamental problem.

There is no fundamental problem.  I agree with you 100% -- things like
"(A + B).all" and "(A & B)'Length" ought to be legal.  They're not,
and that's probably because nobody thought it important enough to
go against "tradition".  Traditionally, Ada 83 made a big distinction
between expressions and names (and likewise, between values and
(constant) objects).  Ada 95 eroded that distinction somewhat, but
not entirely.

- Bob



  parent reply	other threads:[~2009-07-31 21:49 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-30  7:09 prefix of dereference must be a name? Stephen Leake
2009-07-30 17:36 ` Yannick Duchêne Hibou57
2009-07-31 12:04   ` Stephen Leake
2009-07-31 12:23     ` Dmitry A. Kazakov
2009-07-31 21:49     ` Robert A Duff [this message]
2009-07-30 19:35 ` John B. Matthews
2009-08-03 14:44   ` Adam Beneschan
2009-08-03 17:46     ` John B. Matthews
2009-08-04  1:45 ` Adam Beneschan
2009-08-04  3:37   ` Yannick Duchêne Hibou57
replies disabled

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