Trigraph sequences
Trigraph sequences are three-character
sequences that are replaced by a corresponding
single character in Translation Phase 1, as follows:
| ??= | # | ??( | [ | ??< | { | 
| ??/ | \ | ??) | ] | ??> | } | 
| ??' | ^ | ??! | | | ??- | ~ | 
Digraph sequences behave the same as their corresponding single
characters in all respects except fo rtheir spelling.  Thus
   <:  :>  <%  >%  %:  %:%:
are equivalent to
   [   ]   {   }   #   ##
respectively.
No other such sequences are recognized.
The trigraph sequences provide a way to
specify characters that are missing on some
terminals, but that the C language uses.
Next topic: 
Preprocessing tokens
Previous topic: 
Preprocessing
© 2004 The SCO Group, Inc.  All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004