Character case and DBCS in C and C++

For both C and C++, z/OS® Debugger sets the programming language to C. When the current programming language setting is C, the following rules apply:
  • All keywords and identifiers must be the correct case. z/OS Debuggerdoes not convert them to uppercase.
  • DBCS characters are allowed only within comments and literals.
  • Either trigraphs or the equivalent special characters can be used. Trigraphs are treated as their equivalents at all times. For example, FIND "??<" would find not only "??<" but also "{". An exception is that column specifications other than 1 * are not allowed in FIND or SET FIND BOUNDS if you search source code and trigraphs are found.
  • The vertical bar (|) can be entered for the following C and C++ operations: bitwise or (|), logical or (||), and bitwise assignment or (|=).
  • There are alternate code points for the following C and C++ characters: vertical bar (|), left brace ({), right brace (}), left bracket ([), and right bracket (]). Although alternate code points will be accepted as input for the braces and brackets, the primary code points will always be logged.