From f5adffe0c98b2620e75a52bcb75491cbbe9fad95 Mon Sep 17 00:00:00 2001 From: Alexander Date: Sat, 4 Mar 2023 18:30:05 +0300 Subject: [PATCH] pipe fix --- 12-перегрузка-операторов/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/12-перегрузка-операторов/README.md b/12-перегрузка-операторов/README.md index 397ad6c..888fc07 100644 --- a/12-перегрузка-операторов/README.md +++ b/12-перегрузка-операторов/README.md @@ -1412,7 +1412,7 @@ guage, DSEL). Если желаете определять встроенные |`cast(T) a`|`a.opCast!(T)()`| |`a ? ‹выраж1› : ‹выраж2›`|`cast(bool) a ? ‹выраж1› : ‹выраж2›`| |`if (a) ‹инстр›`|`if (cast(bool) a) ‹инстр›`| -|`a ‹оп› b`, где `‹оп›` ∈ {`+`, `-`, `*`, `/`, `%`, `&`, `|`, `^`, `<<`, `>>`, `>>>`, `~`, `in`}|`a.opBinary!"‹оп›"(b)` или `b.opBinaryRight!"‹оп›"(a)`| +|`a ‹оп› b`, где `‹оп›` ∈ {`+`, `-`, `*`, `/`, `%`, `&`, |, `^`, `<<`, `>>`, `>>>`, `~`, `in`}|`a.opBinary!"‹оп›"(b)` или `b.opBinaryRight!"‹оп›"(a)`| |`a == b`|Если `a` и `b` – экземпляры классов: `object.opEquals(a, b)` (см. раздел 6.8.3). Иначе если `a` и `b` имеют один тип: `a.opEquals(b)`. Иначе единственное выражение из `a.opEquals(b)` и `b.opEquals(a)`, которое компилируется| |`a != b`|`!(a == b)`, затем действовать по предыдущему алгоритму| |`a < b`|`a.opCmp(b) < 0` или `b.opCmp(a) > 0`|