in reply to postincrement bug(?) in for

Not a bug, just an undefined situation.

The parser must often guess which interpretation of the syntax is intended.

An isolated ++ could be a postincrement, a preincrement or a typo.

The parser is only playing safe by insisting that there is no gap.

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!