On Monday, 26 August 2024 at 07:12:47 UTC, Walter Bright wrote:
> I recently learned a syntactical trick on how to do this.
>
> ```
> do
> {
> if (x) break;
> if (y) break;
> if (z) break;
> hotPath();
> } while (0);
> ```
Why does this work? The else path is still the cold path, isn't
it?