home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / c / 18458 < prev    next >
Encoding:
Text File  |  1992-12-16  |  1.3 KB  |  31 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!usc!sdd.hp.com!saimiri.primate.wisc.edu!news.larc.nasa.gov!darwin.sura.net!cs.ucf.edu!ki4pv!cdis-1!tanner
  3. From: tanner@cdis-1.compu.com (Dr. T. Andrews)
  4. Subject: Re: Questions about token merging and trigraphs
  5. Organization: CompuData, Inc.  (DeLand)
  6. Date: Tue, 15 Dec 92 21:25:45 GMT
  7. Message-ID: <1TA04E3@cdis-1.compu.com>
  8. X-Phone: +1 904 736 0866
  9. Summary: flame regarding trigraphs & ugliness, please ignore
  10. References: <42098@pprg.eece.unm.edu.pprg.unm.edu>
  11. X-Snail: 1409 E New York Ave; DeLand, FLA   32724.
  12. Lines: 17
  13.  
  14. ) What are trigraphs?
  15. Trigraphs are an unpleasant invention from the successor  to  the
  16. horse  committee.   You will recall that the horse committee gave
  17. us the camel.  Well, X3J11 gave us trigraphs.  I believe that the
  18. intention  was to prove that standards groups do better when they
  19. stick with endorsing widely-used practice.
  20.  
  21. Trigraphs are a nasty way to write certain characters  in  the  C
  22. source  character  set.   These  more  difficult  characters  are
  23. represented  as  three  characters  starting  with   "??".    For
  24. instance, you can represent `#' as "??=".
  25.  
  26. The change means that certain old programs may have strings, most
  27. likely error messages, compiled into something unexpected.
  28.  
  29. -- 
  30. uflorida!ki4pv!cdis-1!tanner {uunet dsinc}!cdin-1!cdis-1!tanner
  31.