5.8 Прочие выражения
defer e— выполняетeпри выходе из блока (в том числе приfail,return, отмене), в обратном порядке объявления.return e,fail e(§6.5),yield e(§10.3),respond e(§10.6) — типnever.x?.f—none, еслиxравноnone;x ?? d—d, еслиxравноnone;x!— значение, иначе паника (дляT?— приnone, для результата с ошибкой — при ошибке).a == b, гдеa: T?,b: T—false, еслиaравноnone, иначе сравнение значений.x in coll—coll.contains(x).drop(x)— немедленно уничтожает значение (прелюдия).
См. также
Исходник: docs/spec/oxl-standard.md