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