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