On Friday, 10 December 2021 at 21:55:17 UTC, Siarhei Siamashka wrote:
...
   2. reuse the existing "j" variable.

Yes.

But only one of them is a correct description of what actually happens when the compiler processes this code. So it's a good thing that the compiler is smart enough to reject ambiguous code and prevent humans from making mistakes.

Hmm I see your point. And I just thought in cases like this the reuse should be the way, but I can see that this is a small snippet and in a big code this may hurt someone.

Matheus.

Reply via email to