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,ec2b9b815bd3b0bd X-Google-Attributes: gid103376,public From: dewarr@my-dejanews.com Subject: Re: Conditional Code in Ada 95? Date: 1998/08/25 Message-ID: <6rtike$b3$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 384454187 References: <35DDFB42.1311@boeing.com> <2$$CdIjQwTPX@nedcu4> <6rrtuf$cqg@top.mitre.org> Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Tue Aug 25 05:38:22 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/2.02 (OS/2; I) Date: 1998-08-25T00:00:00+00:00 List-Id: In article <6rrtuf$cqg@top.mitre.org>, mfb@mbunix.mitre.org (Michael F Brenner) wrote: > >> I just saw some Ada95 code riddled with conditional > >> compilation statements. I wasn't aware that this > >> was part of Ada95 and I can't find it in the ARM. > > > Fortunately... The clean (and compatible) way remains > > hardware-specific units when needed and, within an unit, > > constants like ... > > Yes, constants are good for executable statements. However, there is > no way WITHIN the Ada language to select which of the hardware > specific bodies to use with a multi-platform package. > > This is to be considered a requirement for Ada 200X. > I can't see what has changed that should suggest reconsidering this decision. Steelman specified no conditional compilation in Ada, Ada 83 carefully considered that specification and agreed with it, and Ada 95 also agreed. I see no reason to revisit this unless there is new information, there has always been general agreement that conditional compilation does not belong in the language proper. Michael, what new information is available that would suggest revisiting it (the fact that Michael Brenner wants it does not count as new information :-) > -----== Posted via Deja News, The Leader in Internet Discussion ==----- http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum