home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.std.c
- Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!usc!news.service.uci.edu!ucivax!ucla-cs!twinsun!eggert
- From: eggert@twinsun.com (Paul Eggert)
- Subject: Re: <iso646.h>
- Message-ID: <bk-=^-pV@twinsun.com>
- Keywords: Standard C international header implementation
- Sender: usenet@twinsun.com
- Nntp-Posting-Host: farside
- Organization: Twin Sun, Inc
- References: <19457@smoke.brl.mil>
- Date: Thu, 17 Dec 1992 14:21:43 GMT
- Lines: 11
-
- Are the alternate spellings (`%:' for `#', `%:%:' for `##') active even
- if <iso646.h> is not included? If so, some strictly conforming ANSI C
- programs will not conform to the proposed new standard. As a trivial
- example, the program
-
- #define x %:
- int main() { return 0; }
-
- is strictly conforming ANSI C, but it would not conform to the proposed
- new standard. Surely it is important that existing conforming programs
- not change in meaning because of the proposed revisions.
-