From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29142 invoked by alias); 22 Nov 2014 04:39:34 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 19420 Received: (qmail 13523 invoked from network); 22 Nov 2014 04:39:19 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Authority-Analysis: v=2.1 cv=HYUtEE08 c=1 sm=1 tr=0 a=SBdK3agBVlyT/P6vVha89Q==:117 a=SBdK3agBVlyT/P6vVha89Q==:17 a=G8GL833Es-AA:10 a=IkcTkHD0fZMA:10 a=iUOGfmU6TFVdSfmP7qsA:9 a=QEXdDO2ut3YA:10 Message-id: <54701374.4020501@eastlink.ca> Date: Fri, 21 Nov 2014 20:39:16 -0800 From: Ray Andrews User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.2.0 MIME-version: 1.0 To: zsh-users@zsh.org Subject: Re: syntactic question References: <546F9F41.8040608@eastlink.ca> In-reply-to: Content-type: text/plain; charset=utf-8; format=flowed Content-transfer-encoding: 7bit On 11/21/2014 03:45 PM, Bart Schaefer wrote: > On Nov 21, 2014 1:43 PM, "Kurtis Rader" wrote: >> Is this understandable for a mere mortal? Yes, but it requires a good > grasp >> for the rules of how a statement is parsed into tokens. > Also, as you indirectly pointed out, it requires understanding that some > tokens are handled by the shell on input whereas others are handled by > commands like echo on output. You can always confuse yourself if you mix > the two. Yeah, that would explain the asymmetry of the input side from the output side (which is really all I'd hope for). Perhaps one day it will all make sense and I'll see that it is all for the best. For now tho, thinking 'left to right' vs. 'inside to outside' is enough of a challenge. Bart, any thoughts on those errors in the debugging binary? 'TRAPDEBUG' works perfectly in the normal build. Interesting how some of the pop out when doing a completion.