comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: maintenance of overriding subprograms
Date: 1997/09/10
Date: 1997-09-10T00:00:00+00:00	[thread overview]
Message-ID: <dewar.873939443@merv> (raw)
In-Reply-To: 5v3dlu$pgu$1@miso.it.uq.edu.au


Dan says

<<To be more specific, I spelt "Initialize" as "Initialise" which is the
correct spelling of this word in Australian English.  ( I know the Americans
spell it with "ize", but am not sure how it is spelt by English people.)
Anyway, this attempted overriding of the routine in Ada.Finalization resulted
in a constraint error because of the failure to initialise the structure,
rather than a compiler error which one would normally expect from misspelling
an identifier.>>


Although there is no one authority for American spelling that is definitive,
the spelling with Z is universal in the US. In England, there is one
authority, the OED, and as we have discussed before in this newsgroup,
the OED ONLY permits the spelling with the Z, and does not recognize
the spelling with an S. 

This is the case, despite the fact that many Englishmen would swear that
British English requires an S. Thus it is not good enough for someone
from Australia to merely claim that this is the standard Australian
English spelling, you need to cite some appropriate authority.

All of which of course is besides the original point, which is that in both
England and Australia, and who knows where else, people do indeed spell
it with an S, and get no initialization (or finalization) as a result,
which can be quite a surprise.

In fact on our list to do with GNAT is always to warn if a primitive
operation is defined on a controlled type with the names Initialise or
Finalise if the profile matches that of the Z-equivalents.





  parent reply	other threads:[~1997-09-10  0:00 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-09-02  0:00 maintenance of overriding subprograms Stephen Leake
     [not found] ` <340DCE1D.6C5F@bix.com>
1997-09-04  0:00   ` John G. Volan
1997-09-07  0:00   ` Robert Dewar
1997-09-08  0:00     ` Robert A Duff
1997-09-09  0:00     ` Dan Johnston D.B.
1997-09-09  0:00       ` W. Wesley Groleau x4923
1997-09-09  0:00       ` Tom Moran
1997-09-10  0:00       ` Robert Dewar [this message]
1997-09-11  0:00         ` Dan Johnston D.B.
1997-09-12  0:00           ` Richard A. O'Keefe
1997-09-12  0:00             ` Samuel Mize
1997-09-18  0:00             ` Shmuel (Seymour J.) Metz
1997-09-24  0:00               ` John G. Volan
1997-09-25  0:00                 ` Shmuel (Seymour J.) Metz
1997-09-26  0:00                   ` Richard A. O'Keefe
1997-09-12  0:00           ` Robert Dewar
1997-09-05  0:00 ` Robert Dewar
1997-09-05  0:00   ` Stephen Leake
1997-09-05  0:00     ` Matthew Heaney
1997-09-07  0:00     ` Robert A Duff
1997-09-08  0:00       ` Tom Moran
1997-09-08  0:00         ` Stephen Leake
1997-09-08  0:00       ` W. Wesley Groleau x4923
1997-09-09  0:00         ` Robert A Duff
1997-09-09  0:00           ` Jon S Anthony
1997-09-10  0:00 ` Anonymous
  -- strict thread matches above, loose matches on Subject: below --
1997-09-10  0:00 Marc Wachowitz
1997-09-29  0:00 Marin David Condic, 561.796.8997, M/S 731-96
replies disabled

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