This Natural profile parameter controls the translation of a quotation
mark ("
) within a Natural text constant. It takes effect at
compilation time only.
Possible settings | ON |
Each quotation mark within a text constant is output as a single apostrophe. | |
---|---|---|---|
OFF |
Quotation marks within text constants are not translated, they are output as quotation marks. | ||
Default setting | ON |
||
Dynamic specification | yes | ||
Specification within session | yes | ||
Applicable statements | OPTIONS |
||
Applicable command | TQMARK |
Option of system command
COMPOPT |
Note:
Do not confuse quotation mark ("
) with double
apostrophes (''
). Double apostrophes within a text constant are
always output as a single apostrophe ('
), regardless of the
setting of the TQMARK
parameter.
WRITE 'THERE"S A QUOTATION MARK'
is displayed as: THERE'S A QUOTATION MARK
WRITE 'THERE"S A QUOTATION MARK'
is displayed as: THERE"S A QUOTATION MARK
WRITE 'DOUBLE APOSTROPHES'' OUTPUT IS A SINGLE APOSTROPHE'
is displayed as: DOUBLE APOSTROPHES' OUTPUT IS A SINGLE
APOSTROPHE