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=2.1 required=5.0 tests=BAYES_05,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!cernvax!cgch!wasc From: wasc@cgch.UUCP (Armin Schweizer) Newsgroups: comp.lang.ada Subject: Re: Flame moratorium and topic for serious discussion Message-ID: <914@cgch.UUCP> Date: 8 Dec 89 08:26:37 GMT References: <8912060307.AA01210@mbunix.mitre.org> Sender: news@cgch.UUCP Reply-To: wasc@cgcha.UUCP (Armin Schweizer) Organization: CIBA-GEIGY AG, FO/WIRZ/WRZ, CH-4002 Basle, Switzerland List-Id: The conditional compilation was some time a topic in the discussion on how to build an Ada compiler. But this discussion has stopped. I would prefer a conditional compilation (omitting code from conditional or loop statements, which will never be executed e.g. if false then ... end if;) to the #ifdef implementation with a preprocessor for two reasons: 1. It would be just a change in the compilers IMPLEMENTATION 2. The settingsof constants used for conditional compilation can be verified later with the change control system. kind regards armin Armin R. Schweizer, CIBA-GEIGY AG, R1045.P.06, WRZ 4002 Basel / Switzerland phone: -41-61-697'79'46