The expresion:
$ ksh -c 'for ((i=0;i<10;i++)){ echo $i;}'
0
1
2
3
4
works correctly.
I fail to find the description of this syntax in which the {...;}
is replacing the ; do ...; done
in the manual.
Is there a reference in the manual? For which shells do that work correctly?