Выражения

Выражение — это конструкция языка программирования L9, которая может быть построена с помощью арифметических операторов, операторов отношений, логических операторов и вызовов функций.


Последовательность (или приоритет) выполнения операций в выражении соответствует приведенной ниже таблице (приоритет убывает от верхней строки таблицы к нижней).


ОперацияОписаниеАссоциативность

«Не (Not)», «-», «+»

Логическое отрицание, унарный минус, унарный плюс.

Справа налево

«*», «/», «%»

Умножение, деление, деление по модулю.

Слева направо

«-», «+»

Вычитание, сложение

Слева направо

«<», «>», «>=», «<=»

Меньше, больше, больше или равно, меньше или равно.

Слева направо

«=», «<>»

Равно, не равно.

Слева направо

«И (And)», «Или (Or)»

Логическое «И», логическое «ИЛИ».

Слева направо