From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28543 invoked by alias); 10 Nov 2010 17:43:51 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 28406 Received: (qmail 8034 invoked from network); 10 Nov 2010 17:43:49 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00,MISSING_HEADERS, RCVD_IN_DNSWL_HI,SPF_HELO_PASS autolearn=ham version=3.3.1 Received-SPF: pass (ns1.primenet.com.au: SPF record at spf-1.redhat.com designates 209.132.183.28 as permitted sender) Message-ID: <4CDAD9CD.8080502@redhat.com> Date: Wed, 10 Nov 2010 10:43:41 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101103 Fedora/1.0-0.33.b2pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.6 MIME-Version: 1.0 CC: Bart Schaefer , zsh-workers@zsh.org, "austin-group-l@opengroup.org" Subject: Re: static vs. dynamic scoping References: <4CD9C64E.8060307@redhat.com> <101110085030.ZM6206@torch.brasslantern.com> <4CDAD633.5020804@redhat.com> In-Reply-To: <4CDAD633.5020804@redhat.com> X-Enigmail-Version: 1.1.2 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig046E759362AA3BC8504B0382" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 --------------enig046E759362AA3BC8504B0382 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 11/10/2010 10:28 AM, Eric Blake wrote: > provide the 'typeset' special built-in, which is required to obey XBD > 12.2 (that is, it must honor --), so as to allow implementations to > support extensions such as 'typeset -a' for declaring array variables >=20 > require that 'typedef' used without options and within a function body > provide a statically scoped local variable. Possible require a few > other commonly implemented 'typedef -X' options, such as 'typedef -p' > for printing the current set of locally scoped variables (much like > 'export -p). 'typeset', not 'typedef', throughout that paragraph. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enig046E759362AA3BC8504B0382 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJM2tnNAAoJEKeha0olJ0NqfFcH/jCoy4VeXjxeV21J9cOcIIu4 UPgcWKiduwYFwhN++Y6WUNAI/ZJ2wzSOgN2WzDY/NPphXKF+R7rYIsI+UOYX5/jz pT7mK3dv1bS09TYoGMNgXcFuOucdLtgeKweiNtur1qvQndiowgKa1O3WqDW7BzAC pESAlJBTvMgFJ1gu994Q2GEeA1meqfJKdJXOMs8gfs8EPyZzCThNN4Y8UWESPKhA zzHACnCtX8DiqiJeTf08POhiduZ0/6DmrloNe6cOSGDUcjDfp+0Kh4nDDqWqtiKB fB47/br9HL5rSngXlKR3YfS3aqo1PP0WU7rHufro9I+mYkidePYgKqAZNwgbKlY= =uGlP -----END PGP SIGNATURE----- --------------enig046E759362AA3BC8504B0382--