home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / std / c / 3225 < prev    next >
Encoding:
Text File  |  1992-12-17  |  932 b   |  25 lines

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