Subject: Re: Possible parsing bug with alternate for-loop syntax
From: Bart Schaefer <[email-masked]>
To: zsh workers <[email-masked]>, zsh workers <[email-masked]>
Date: Sat, 11 Jun 2016 11:31:27 -0700
List-Id: Zsh Workers List <zsh-workers.zsh.org>

Doesn't have anything to do with for-loop syntax:

torch% a=hi}; echo $a
hi}
torch% {a=hi}; echo $a
cursh> 

It's assignment parsing.  The "}" is always considered part of the
value assigned to the variable.