"Кларион. Руководство программиста (не хватает с 96 по 119-ю страниц)" - читать интересную книгу автора

- 33 -
Непечатаемые символы м.б. включены в строковую константу, зак-
лючая их ASCII коды в угловые скобки(знаки <чем и >чем). Напомним,
что двоичные, восьмеричные или шестнадцатеричные константы м.б. ис-
пользованы внутри угловых скобок, где их представление проще. Исполь-
зуйте два знака (< чем) для включения знака (< чем) в строковую конс-
танту.
Нет необходимости дублировать знак (> чем) в строковую констан-
ту, т.к. непарный знак (< чем) инициирует поиск знака (> чем). Имеет-
ся формат для включения непечатаемых символов в строковую константу:
<ххх,yyy,zzz> ,где xxx,yyy и zzz равны ASCII символьным кодам.
Строковые константы,содержащие последовательности простых сим-
волов, м.б. укорочены с использованием счетчика повторов. Счетчик
повторов специфицирует, сколько раз символ м.б. повторен в строковой
константе. Счетчик повторов состоит из символа, который повторяет-
ся,левых фигурных скобок, счетчика повторов и правых фигурных скобок.
Счетчик повторов - общее число последовательных повторов символа.
Также как апостроф и знак (<чем), используют две левых фигурных
скобки для включения левой скобки в строковую константу. Строковая
константа " (два апострофа) определяет нулевую строку, которая не со-
держит символов. После того, как короткая строка расширится пробела-
ми, строковая константа м.б. использована для представления пробель-
ной строки любой длины.

4.6. Вычисление числовых и символьных выражений.
Числовое или символьное выражение вычисляется выполнением каж-
дого оператора.Последовательность операторов управляется правилами
предшествования операторов. Круглые скобки используются в выражении
для группировки операций в подвыражения.
Подвыражения выполняются из внутренних к внешним скобкам.Опера-
ции во внутренних(из-за отсутствия скобок) скобках выполняются слева
направо внутри их предшествующего уровня. Поэтому все операторы из
предшествующего уровня 1 выполняются слева направо, потом все опера-
торы из второго уровня выполняются слева направо и т.д.
Здесь предшествующие уровни числовых и символьных выражений:

Уровень 1 ( ) заключенная в скобки группа
Уровень 2 - одноместный синус
Уровень 3 вызов функции параметры группы,которые являются
подвыражением
Уровень 4 ^ экспонента
Уровень 5 * / % умножение, деление, деление по модулю
Уровень 6 + - сложение, вычитание
Уровень 7 & конкатенация

4.7. Операторы конкатенации.
Оператор конкатенации размещает две строки в одной. Длиной ре-
зультирующей строки является сумма длин двух операндов. Оператор
строки всегда продуцирует строку с промежуточной величиной; тем не
менее, один или оба операнда могут быть числовым типом данных. Если