| Option Type | Default Value | #pragma options | C | C++ |
| -qoption | - | x | x |
Syntax
-qdigraph | -qnodigraph
Purpose
Lets you use digraph key combinations or keywords to represent characters not found on
some keyboards. Digraphs are enabled by default.
Notes
A digraph is a keyword or combination of keys that lets you produce a character that is
not available on all keyboards.
The digraph key combinations are:
| Key Combination | Character Produced |
| <% | { |
| %> | } |
| <: | [ |
| :> | ] |
| %% | # |
Additional keywords, valid in C++ programs only, are:
| Keyword | Character Produced |
| bitand | & |
| and | && |
| bitor | | |
| or | || |
| xor | ^ |
| compl | ~ |
| and_eq | &= |
| or_eq | |= |
| xor_eq | ^= |
| not | ! |
| not_eq | != |
Example
To disable digraph character sequences when compiling your program, enter:
xlC myprogram.c -qnodigraph
![]()
List of Batch Compiler Options and Their Defaults
Equivalent Batch Compile-Link and Incremental
Build Options
