Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!henry From: henry@utzoo.UUCP (Henry Spencer) Newsgroups: comp.lang.c Subject: Re: #if inside #define -- easy to do, b Message-ID: <8722@utzoo.UUCP> Date: Wed, 7-Oct-87 13:39:14 EDT Article-I.D.: utzoo.8722 Posted: Wed Oct 7 13:39:14 1987 Date-Received: Wed, 7-Oct-87 13:39:14 EDT References: <157@decvax.UUCP>, <28700020@ccvaxa> Organization: U of Toronto Zoology Lines: 10 > ... a need for a standard abort-compilation construct... X3J11 has done this, there is a #error construct. The Rationale observes: "The directive #error has been introduced to provide an explicit mechanism for forcing translation to fail under certain conditions. ... Traditionally such failure has had to be forced by inserting text so ill-formed that the translator gagged on it." -- PS/2: Yesterday's hardware today. | Henry Spencer @ U of Toronto Zoology OS/2: Yesterday's software tomorrow. | {allegra,ihnp4,decvax,utai}!utzoo!henry