OxL Справочник OxL
РусскийEnglish

5.1 Общие правила

  • Почти всё — выражения: блок { … } возвращает значение последнего выражения (или ()), if и match — выражения.
  • Порядок вычисления операндов и аргументов — слева направо. Исключение: &&, ||, ??, ?. вычисляют правый операнд только при необходимости.
  • Присваивания (=, += и т. п.) — инструкции, значения не имеют. Левая часть ДОЛЖНА быть изменяемым местом: var-переменная, поле или индекс через &var.
  • Пустой блок — {}, пустой словарь — {:}. { в позиции выражения, за которым следует выражение :, начинает литерал Map.

not-assignable

См. также

Исходник: docs/spec/oxl-standard.md