comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: Attributes 'Version and 'Body_Version
Date: 26 Nov 2001 19:56:15 -0800
Date: 2001-11-27T03:56:15+00:00	[thread overview]
Message-ID: <5ee5b646.0111261956.3df9b8e3@posting.google.com> (raw)
In-Reply-To: 9tu7nj$4v9lc$1@ID-25716.news.dfncis.de

"Nick Roberts" <nickroberts@adaos.worldonline.co.uk> wrote in message news:<9tu7nj$4v9lc$1@ID-25716.news.dfncis.de>...

>> There is no point in using the same attribute
>> name for two different purposes.
> 
> Yes there is: simplicity.

That's a really peculiar view, confusing two separate
concepts by using the same name certainly does not make
things simpler, quite the contrary.

> > Also, extending the meaning of 'Version would be a 
> > language
> > extension that would create a non-conforming variant of
> > Ada.
> 
> No it wouldn't.

Nick, you really don't know the RM well enough. You are
completely and 100% wrong on this. Please don't make such
statements without carefully checking. There is far too
much misinformation on this newsgroup.

Section 2.8 of the RM is perfectly clear. The only
implementation permission is to add implementation
dependent pragmas, and the name is required to be
different from any other pragma. This is really not
a hard rule to find!

14   An implementation may provide implementation-defined pragmas; the
name of an implementation-defined pragma shall differ from those of
the language-defined pragmas.

Changing the meaning of an existing pragma, by extension
or otherwise is DEFINITELY a non-conforming language
change. That's perfectly clear from the RM.

> I'm sorry, but the confusion in this case is all yours, 
> Robert!

Really Nick, you must spend more time reading the
RM *carefully* and avoid spreading misinformation!



  reply	other threads:[~2001-11-27  3:56 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-06 20:58 Attributes 'Version and 'Body_Version Marin David Condic
2001-11-07  3:39 ` Robert Dewar
2001-11-07 15:08   ` Marin David Condic
2001-11-07 20:51   ` Tony Gair
2001-11-07 16:45     ` Marin David Condic
2001-11-07 18:32       ` Vincent Marciante
2001-11-07 19:00         ` Marin David Condic
2001-11-07 23:11           ` Robert Dewar
2001-11-08 17:28             ` Stephen Leake
2001-11-08 17:43               ` Larry Kilgallen
2001-11-08 19:03                 ` Marin David Condic
2001-11-08 19:37                   ` Larry Kilgallen
2001-11-09  3:50                   ` Robert Dewar
2001-11-09  3:55                   ` Robert Dewar
2001-11-08 18:55             ` Marin David Condic
2001-11-07 19:54       ` Larry Kilgallen
2001-11-07 21:49         ` Marin David Condic
2001-11-07 23:08     ` Robert Dewar
2001-11-07 22:04 ` Keith Thompson
2001-11-08 16:34   ` Frank
2001-11-09  3:53   ` Robert Dewar
2001-11-10  0:07     ` Keith Thompson
2001-11-10  2:16       ` Larry Kilgallen
2001-11-11 15:18         ` Marin David Condic
2001-11-12 23:06           ` Tony Gair
2001-11-12 21:51       ` Robert Dewar
2001-11-13  8:07         ` Keith Thompson
2001-11-25 20:49           ` Nick Roberts
2001-11-26  2:30             ` Robert Dewar
2001-11-26  3:31               ` Nick Roberts
2001-11-26 15:42                 ` Robert Dewar
2001-11-26 20:05                   ` Nick Roberts
2001-11-27  3:56                     ` Robert Dewar [this message]
2001-11-27 17:51                       ` Nick Roberts
2001-11-28  0:44                       ` Larry Kilgallen
2001-11-28 15:49                         ` Robert Dewar
2001-11-28 16:53                         ` Larry Kilgallen
     [not found]                         ` <5ee5b646.0111280749.77fabe6c@posting.google.coOrganization: LJK Software <PFcoNrf74AeG@eisner.encompasserve.org>
2001-11-29  3:49                           ` Robert Dewar
2001-11-29 11:52                           ` Larry Kilgallen
     [not found]                           ` <5ee5b646.0111Organization: LJK Software <Kg7U2sTGDFyI@eisner.encompasserve.org>
2001-11-30  2:26                             ` Robert Dewar
2001-11-30  2:55                               ` Larry Kilgallen
2001-11-27 17:04                     ` Georg Bauhaus
replies disabled

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