for x in arr (something ()) \ /-- function call
for x in arr (something ()) \ /-- loop body
A more fitting example would be to support:
for x in arr do set z += x; for x in arr do something x;
A more fitting example would be to support:
IIRC these both currently require an explicit block in my parser.