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: #include /* comment legal? */ Message-ID: <8805@utzoo.UUCP> Date: Tue, 20-Oct-87 14:31:33 EDT Article-I.D.: utzoo.8805 Posted: Tue Oct 20 14:31:33 1987 Date-Received: Tue, 20-Oct-87 14:31:33 EDT References: <169@decvax.UUCP> <2205@ihuxy.ATT.COM> <7517@elsie.UUCP>, <6576@brl-smoke.ARPA> Organization: U of Toronto Zoology Lines: 12 > I think the consensus of the X3J11 Committee is that anyone who forgets > about the Translation Phases portion of the specification cannot possibly > produce a conforming implementation... Speaking as someone who has experimented with implementing an X3J11 draft, it simply is not possible to understand the fine points of the preprocessor semantics without reference to the Translation Phases discussion. The interactions between things like comments, trigraphs, #define, etc. just are not precisely specified anywhere else. -- PS/2: Yesterday's hardware today. | Henry Spencer @ U of Toronto Zoology OS/2: Yesterday's software tomorrow. | {allegra,ihnp4,decvax,utai}!utzoo!henry