On Sunday, 18 May 2025 at 15:30:39 UTC, H. S. Teoh wrote:
``` import nopromote; byte b = 120; b = b.np + 5; // .np overtly marks this as narrow int arithmetic b = b.np * 2; // you're on your own here when this overflows// Though you should't be using narrow ints if you didn't know how to// deal with it properly in the first place. ```
```d
short b=120;
(b+=5)*=5;
b.writeln;
```
It will get more and more absurd with ()'s but.... well its there
already.
