Переключение символов в SRL

Некоторые символы, используемые в строках (любые значения, которые вы помещаете в двойные кавычки) требуют особой обработки, например символы "обратный слеш" и сами "двойные кавычки".

Чтобы пропустить символ, поставьте перед ним "обратный слеш".

Например, чтобы создать строку C:\My Computer, нужно ввести "C:\\My Computer". Первый обратный слеш - это символ переключения. Второй обратный слеш - это тот символ, который переключается.

Например, чтобы создать строку, содержащую символ двойных кавычек, нужно ввести "This string contains an escaped " character". Будет создана строка.

При работе системы PolyAnalyst со строковым значением символ \ будет рассматриваться как символ переключения, а не часть выражения, в результате чего PolyAnalyst рассматривает крупное по объему выражение правильно. Если не использовать символ переключения, то при вводе "dog " house" кавычки в середине будут рассматриваться как закрывающие кавычки в "dog ". В этом случае PolyAnalyst увидит завершенную строку, "dog ", а затем выражение house", что само по себе содержит синтаксическую ошибку, поскольку в нем нет открывающихся кавычек, следовательно house - не является специальным словом (именем функции или булевым оператором).

Вы можете создавать строки, содержащие символы табуляции и новой строки, используя символы переключения (с помощью обратного слеша). Чтобы включить символ табуляции, используйте \t. Чтобы включить символ новой строки, используйте \n. Чтобы включить символ возврата каретки, используйте \r.

Например, "dog\nhouse" дает строку, в которой слово dog находится на первой строке, а слово house - на второй строке.