Выражения
Выражение — это конструкция языка программирования L9, которая может быть построена с помощью арифметических операторов, операторов отношений, логических операторов и вызовов функций.
Последовательность (или приоритет) выполнения операций в выражении соответствует приведенной ниже таблице (приоритет убывает от верхней строки таблицы к нижней).
Операция | Описание | Ассоциативность |
---|---|---|
«Не (Not)», «-», «+» | Логическое отрицание, унарный минус, унарный плюс. | Справа налево |
«*», «/», «%» | Умножение, деление, деление по модулю. | Слева направо |
«-», «+» | Вычитание, сложение | Слева направо |
«<», «>», «>=», «<=» | Меньше, больше, больше или равно, меньше или равно. | Слева направо |
«=», «<>» | Равно, не равно. | Слева направо |
«И (And)», «Или (Or)» | Логическое «И», логическое «ИЛИ». | Слева направо |