Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
	T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :cc;
        bh=TshWZj8iGpRGcxr8AypVxWDP19kRvb2/h8R1kp7xJXY=;
        b=AcoGIh8g4YPTJsK0FqWlTmuRCqb7PdS2tK6Owf8vCng3pVBvtQ1NUOKc1o2MAvROkO
         8+7BSlN+dLFkzpvx90RLiCInhuHYa53JZf3DxoIAeaeZAMNdBlXOikA2qezpJhNZatnZ
         DRY4W3xGcglbFohpxykmb5VpvzgXCNHPqgM+7Yx9FWC5PHWsKb3w8WNVMy5tLVmtPKcq
         I9Q8MCbmQfVAN5Dk9eLfzqtceV7uWG/dIL23qOl5njSoPLeQ4i4krG3vMXeY7uGR4d1w
         w6kX/UmrPF5U6qJUNhNLt3fezkvUodjR7BJlGDNVHFZBcM5woUfaO5jDiHaxW5B/Cf+i
         BtbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:cc;
        bh=TshWZj8iGpRGcxr8AypVxWDP19kRvb2/h8R1kp7xJXY=;
        b=QJWlQ2oPd/C/6vnhaSC6/DkDa+LWZNHEw8Pw/X3hEGyctx+7Q9Ac5h4oNkreR5upnl
         qdyo72P0xfAQqmGZl5w4DjQ6GAUr14llVrgCOxz/6/xbv7jZTTt4ddGub/jV8/uPkmci
         RvI4Jf0JQBlU2BhGyPUWnCXPTd06pwr/N+HV26hMakIbij7dmcHUZ3D3pPCKtXJWj6G+
         N26GPJ7dsc+wfhfM5ZTH0r1R2/ExjQTz5SFdbqXLo8FXPkqO0MT+6nFRptbWYDs0fgA/
         ekVq4CvqkAkDyL11lbvTbvG1ajfYcg0dCgFGaP3h0azyiJon031REk2qWeDGUr+/EXu0
         kaGw==
X-Gm-Message-State: ALyK8tK9jLO/hUXkNG8vJSBttE3QITwWIXqDoSUiaftu/HLVZO7lw2A3437n1UFEobTeL5LabsrTaXPQatl0pQ==
X-Received: by 10.140.94.165 with SMTP id g34mr7319794qge.81.1465672912003;
 Sat, 11 Jun 2016 12:21:52 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <160611113127.ZM13090@torch.brasslantern.com>
References: <CAHYJk3QbvQmFLb9SBXg9+swTO7WMyEcd8NjW37Qve8G-G5JAWw@mail.gmail.com>
 <160611113127.ZM13090@torch.brasslantern.com>
From: Mikael Magnusson <mikachu@gmail.com>
Date: Sat, 11 Jun 2016 21:21:51 +0200
Message-ID: <CAHYJk3RYbfA77ir0qgceLjNWi4ZFY=v-dHY3EwhTn_OM6tOPPQ@mail.gmail.com>
Subject: Re: Possible parsing bug with alternate for-loop syntax
To: Bart Schaefer <schaefer@brasslantern.com>
Cc: zsh workers <zsh-workers@zsh.org>
Content-Type: text/plain; charset=UTF-8
X-Seq: zsh-workers 38662

On Sat, Jun 11, 2016 at 8:31 PM, Bart Schaefer
<schaefer@brasslantern.com> wrote:
> 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.

Ah, you're right, the same thing happens with function parsing as well,
% () {a=hi}
function>

-- 
Mikael Magnusson

