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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,6e045a5e739e2c80 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Received: by 10.68.241.37 with SMTP id wf5mr8899268pbc.4.1330280893518; Sun, 26 Feb 2012 10:28:13 -0800 (PST) Path: h9ni12202pbe.0!nntp.google.com!news1.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!usenet-fr.net!gegeweb.org!aioe.org!.POSTED!not-for-mail From: =?utf-8?Q?Yannick_Duch=C3=AAne_=28Hibou57?= =?utf-8?Q?=29?= Newsgroups: comp.lang.ada Subject: Re: Re=Fun_with_History why_wasnt_Ada83_object_oriented Date: Sun, 26 Feb 2012 19:28:11 +0100 Organization: Ada @ Home Message-ID: References: <15362655.665.1330003793505.JavaMail.geo-discussion-forums@pbbox6> <16281078.142.1330268011388.JavaMail.geo-discussion-forums@ynll40> NNTP-Posting-Host: P8exhZg3dAiMw5z2YuDLtA.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Opera Mail/11.61 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Date: 2012-02-26T19:28:11+01:00 List-Id: Le Sun, 26 Feb 2012 16:59:07 +0100, Dennis Lee Bieber = a =C3=A9crit: > On Sun, 26 Feb 2012 06:53:31 -0800 (PST), Marco > declaimed the following in comp.lang.ada: > >> >> It probably wasn't legal to use the term "Ada" for an incomplete = >> implementation and they were probably sued by the DoD. > > At the least, a cease&desist order... > > As I recall, DOD had the name locked down to "no subset, no > superset" -- if it diverged from the language reference, it could not = be > called "Ada". To be exact, this is allowed if the compiler provides an option to make = it = act in strict Ada mode. This is explicitly stated somewhere in the first= = pages of the Reference Manual. To be named an Ada compiler, the compiler must be able to compile all = legal Ada source and reject all illegal Ada source. This does not disall= ow = a compiler to act another way depending on its options, it just mean it = = must be able to act the legal way. -- = =E2=80=9CSyntactic sugar causes cancer of the semi-colons.=E2=80=9D [1] =E2=80=9CStructured Programming supports the law of the excluded muddle.= =E2=80=9D [1] [1]: Epigrams on Programming =E2=80=94 Alan J. =E2=80=94 P. Yale Univers= ity