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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,896d86ef3723978c X-Google-Attributes: gid103376,public From: ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe) Subject: Re: maintenance of overriding subprograms Date: 1997/09/12 Message-ID: <5vau2k$psf$1@goanna.cs.rmit.edu.au>#1/1 X-Deja-AN: 271810937 References: <340C2EA5.B9F@gsfc.nasa.gov> <340DCE1D.6C5F@bix.com> <5v3dlu$pgu$1@miso.it.uq.edu.au> <5v87gd$r00$1@miso.it.uq.edu.au> Organization: Comp Sci, RMIT University, Melbourne, Australia. NNTP-Posting-User: ok Newsgroups: comp.lang.ada Date: 1997-09-12T00:00:00+00:00 List-Id: This thread is based on initialise/initialize. I have real trouble with colour/color (I mean, English is French based, not Spanish based, right? (:-) (:-)). Something that would be very helpful would be a way to say "treat these two spellings as identical". This would also be of use for people whose languages _do_ have an Academy (which the OED is _not_ for English) and where that Academy from time to time revises spellings. I believe German has recently undergone a revision, the nature and scope of which I don't begin to understand, but is it not possible that people might have to cope with before/after spellings for a while? 'rename' _almost_ does the job, but not quite. In particular, if you introduce a renaming for a primitive operation, you can't override the _old_ name by overriding the _new_ name. Something like this could get out of hand, I'm afraid. A way of saying "forbid this identifier whenever this other identifier is in use" would be less prone to abuse. Point is, whichever it is, it shouldn't be limited to a handful of built-in words. -- Unsolicited commercial E-mail to this account is prohibited; see section 76E of the Commonwealth Crimes Act 1914 as amended by the Crimes Legislation Amendment Act No 108 of 1989. Maximum penalty: 10 years in gaol. Richard A. O'Keefe; http://www.cs.rmit.edu.au/%7Eok; RMIT Comp.Sci.