From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 12 Mar 2007 00:14:08 +0100 From: Martin Neubauer To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] How can I shift a variable other than ? Message-ID: <20070311231408.GA21243@shodan.homeunix.net> References: <20070311202334.GI12719@kris.home> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Topicbox-Message-UUID: 1f8556fc-ead2-11e9-9d60-3106f5b1d025 * erik quanstrom (quanstro@coraid.com) wrote: > and more to the point, there have been no ideas yet that would > break older rc scripts nor change the grammer or lexemes. even list > assignment would be a matter of handling a case that currently gives > an error. the grammer supports it. Specifically, there are two arguments supporting the change. First, it isn't really a new feature -- it just makes one already present more general (with a striking resemblance to the for loop.) Second, it doesn't break scripts in a harmful way (old scripts still run, new scripts run in an old rc abort -- if a correctly written script runs successfully it does what was intended in either case.) Martin