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 autolearn=ham
	autolearn_force=no version=3.4.1
X-AuditID: cbfec7f4-f796c6d000001486-e6-56f3b79193d0
Date: Thu, 24 Mar 2016 09:46:55 +0000
From: Peter Stephenson <p.stephenson@samsung.com>
To: Zsh hackers list <zsh-workers@zsh.org>
Subject: Re: zsh -n does not detect incorrect associative array declaration
Message-id: <20160324094655.17420dac@pwslap01u.europe.root.pri>
In-reply-to: <160323190830.ZM2502@torch.brasslantern.com>
References: <56F1C3D7.6020800@redhat.com>
 <CAH+w=7YDbbw_J2G6BJKqi9=MtymqAQo1Zhv-19FGK0RqFnyScA@mail.gmail.com>
 <56F1FF5F.6060907@redhat.com>
 <CAH+w=7bkphoEdbFzXbU4_UXNWjr8M1UMUuO0QAiOfh=QR--1Ww@mail.gmail.com>
 <20160323092338.492731f9@pwslap01u.europe.root.pri>
 <160323190830.ZM2502@torch.brasslantern.com>
Organization: Samsung Cambridge Solution Centre
X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu)
MIME-version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
X-Brightmail-Tracker:
 H4sIAAAAAAAAA+NgFrrALMWRmVeSWpSXmKPExsVy+t/xq7oTt38OM3jWomZxsPkhkwOjx6qD
	H5gCGKO4bFJSczLLUov07RK4Mn4vXMZccJ25YvrvHSwNjN+Yuhg5OSQETCQmXLrOBmGLSVy4
	tx7MFhJYyigx87phFyMXkD2DSeLIiVZGCOcco0TX00OsEM5ZRonzl7sYQVpYBFQlev73s4DY
	bAKGElM3zQaLiwhoSew4eRJsnbCAt8SUv7fZQWxeAXuJifOWAq3j4OAUsJRomhkFMXMPk8S5
	N7fB6vkF9CWu/v0Edaq9xMwrZxghegUlfky+B7aLGWj+5m1NrBC2vMTmNW+ZIV5Ql7hxdzf7
	BEbhWUhaZiFpmYWkZQEj8ypG0dTS5ILipPRcQ73ixNzi0rx0veT83E2MkHD+soNx8TGrQ4wC
	HIxKPLw3uD6HCbEmlhVX5h5ilOBgVhLhFd8EFOJNSaysSi3Kjy8qzUktPsQozcGiJM47d9f7
	ECGB9MSS1OzU1ILUIpgsEwenVANjl7Bqr3x+w+4L/Qxny1XNVmzfpzg9myNGdLFHSR6Hd9O7
	J/MulG82292wQd13cmSnmnjbQ/96DrOnM8ontwf/O3kjc+qGNf9keDjKota/bE3imdB3YRJn
	/+XvM2aJTE7qenXIbDvv5+kLY5h9Wzx7JM94H9iRzCtyuTLHyXKviKxnJVdlxUclluKMREMt
	5qLiRACDAku9YwIAAA==
X-Seq: zsh-workers 38214

On Wed, 23 Mar 2016 19:08:30 -0700
Bart Schaefer <schaefer@brasslantern.com> wrote:
> I'd forgotten that bash even supports that syntax, but in any case it
> does change the type in ksh.
>..
> Bash allows you to set numerically-indexed positions in a normal array
> with the ( [key]=value ) syntax, and also outputs the arrays that way
> with "typeset -p".  You can have sparse arrays in bash.

We probably need to decide which to support at some point.

pws

