The @QUOTE statement redefines the delimiter characters apostrophe (single quotes) and quotation mark (double quotes) (see section “Delimiter characters”).
Strings which are enclosed in these delimiters are literals which play a special role in statements (see section “Statement syntax”).
Operation | Operands | F mode, L mode |
@QUOTE | [spec] [,char] |
spec | Special character that is to be used as the apostrophe. When EDT starts, the value |
char | Character that is to be used as the quotation mark. When EDT starts, the value |
It is obligatory to specify one of the two operands. It is not possible to specify special characters which have a special meaning such as blanks, the semicolon in F mode, or the comma.
The characters used for apostrophe and quotation mark must be different as otherwise the statement is rejected with the message EDT4903
. They must also be different from the wildcards as otherwise, the statement is rejected with the message EDT5461
.
If spec
is not one of the valid special characters then @QUOTE is rejected with the error message EDT3952
.
Note
The specification does not apply to the operands in the @DO and @PARAMS statements.