DBCSSOSI

Defines the two characters used as the shift-out and shift-in delimiters in DBCS literals.

Syntax:

 >>-.---.-.----DBCSSOSI-"integer-1"-"integer-2"-.--><  
    +-/-+ +-NO-DBCSSOSI-------------------------+

Parameters:

integer-1 ASCII code of the shift-out character, in decimal.
integer-2 ASCII code of the shift-in character, in decimal.

Properties:

Default: NODBCSSOSI
IDE equivalent: You can use the following key combinations to add new DBCS characters in the editor:
  • To insert a shift-out character - press Alt+S, release them and then press O
  • To insert a shift-in character - press Alt+S, release them and then press I

You can change the key combinations on the Keys tab in the IDE preferences.

Phase: Syntax check
$SET: IAny

Comments:

When shift-out and shift-in characters are specified by this directive, every DBCS literal must have the shift-out character immediately after the opening quotation mark and the shift-in character immediately before the closing quotation mark. They act as additional delimiters to the literal, and are not part of its value. With NODBCSSOSI, no shift-out and shift-in characters are needed or recognized.