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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,18235af39f748f5,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-29 05:27:22 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!134.222.94.5!npeer.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail Message-ID: <3A756FB7.9E849A78@eurocontrol.be> From: Dirk Craeynest Organization: Eurocontrol X-Mailer: Mozilla 4.61 [en] (X11; I; HP-UX B.11.00 9000/777) X-Accept-Language: nl-BE,nl MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Ada & preprocessing - looking for reference Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cache-Post-Path: ecw.eurocontrol.be!unknown@ganet.ifps.cfmu.eurocontrol.be X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/) Date: Mon, 29 Jan 2001 13:27:21 GMT NNTP-Posting-Host: 193.221.170.178 X-Complaints-To: abuse@Belgium.EU.net X-Trace: nreader1.kpnqwest.net 980774841 193.221.170.178 (Mon, 29 Jan 2001 14:27:21 MET) NNTP-Posting-Date: Mon, 29 Jan 2001 14:27:21 MET Xref: supernews.google.com comp.lang.ada:4650 Date: 2001-01-29T13:27:21+00:00 List-Id: We are looking for a reference to a published text that contains more background information on the issue of preprocessing and Ada. Preprocessing was excluded from Ada from the start, and we seem to remember having read about the background for that choice in the 83 Rationale. However, we were unable to find this in an online version of the rationale. A general web-search found only one relevant result: an item from the (old) comp.lang.ada FAQ, then maintained by Magnus Kempe (Q. 8.7: Does Ada have macros?). However, we prefer not to refer to this no longer maintained site, in order not to fuel the "Ada is dead" hoax. The text in the old CLA FAQ mentions the Steelman requirement that the language should not have macros. Strangely enough, looking through the online Steelman document at http://www.adaic.com/docs/reports/steelman/intro.htm we couldn't find any of the words "macro", "pre-process" or "preprocess" in the document. Could any of you help by pointing us into the right direction? Thanks in advance. Dirk -- Dirk Craeynest (OFFIS - Aubay) | Email Dirk.Craeynest@ | Ada-Belgium c/o Eurocontrol - CFMU | eurocontrol.be | Ada-Europe Raketstraat 96 | Phone +32(2)729.97.36 | ACM SIGAda B-1130 Brussel, Belgium | Fax +32(2)729.90.22 | Team Ada *** Intl. Conference on Reliable Software Technologies - Ada-Europe'2001 *** May 14-18, 2001, Leuven, Belgium **** http://www.ada-europe.org/ ***