From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10625 invoked by alias); 30 Nov 2015 16:23:39 -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: 21021 Received: (qmail 5425 invoked from network); 30 Nov 2015 16:23:37 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version:content-type; bh=bspjmsSMWZSe35RVIip0wdzOHqmmySzIFOAiwHqPajI=; b=gtx9lamtI3H0P8xXRf7fKiedDlghs/eUk32V13fpkTU/QcIC1EfbiJhJfpGKTksatD MnspMJRBpLbeHdMXz8c3VUTCe01sq2R20d9nLYgZ4w+a8W9zWEnq4nIOf0rCAL7y9Bz9 wNpVDKZjlGCr4AkeW6yNjIlWg8TyRTt5OLmVN/N5yOleAySSkPAWjJFp1G3oIiYpOrTz tLMp1d2RAfD1jsfEHo6CdkQ4lZrmyXft1jIWajn1iUFGCIEPDfMTn+2Fr8lZmy1vcS3O dEXvg+gHeFjN5m7l6tQ4bOPNGFgFm8/Tp1bki69vH2UnbHrBnjsjWHD/I/mPAGGyugiH hbSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version:content-type; bh=bspjmsSMWZSe35RVIip0wdzOHqmmySzIFOAiwHqPajI=; b=Yf8Fd8Q9KcZJ1wohJbbsb7ukFe43UFE2lnq93xzygwxr60LxbvLWjOQwItTJEU3Hnk MqBk9qyuOHHLrgLyXF92t3WRpxAA71E5HVxsmvOIMM1U2+e3ea2QfOifWeI9d4IaXLnC +JmF6dPdyNPPDm9e4XPuGysji4W2aMcX/6OesBW579ot/83lqx038WuiGxbxVowYAnUc 7TocOp7PswWJxIVJ4W+86qjt4LslZUdtCkgafWe/fv8x4mRHnuj8NG4fOFU1fp5+K25G /ZELCSqX/pHaZNuQfxMPJVW0LvAdVevvG2NbUBVk/sByt6Jeen6znTTHSbZZcq+bCLqk bugw== X-Gm-Message-State: ALoCoQl4uic8PSWf5FdQfSAjArkbTMwzdPQthdgqB+2OC16pWeFvTlR2E3YhypLKh9IFTNLFtKOh X-Received: by 10.98.1.213 with SMTP id 204mr72432904pfb.128.1448900612273; Mon, 30 Nov 2015 08:23:32 -0800 (PST) From: Bart Schaefer Message-Id: <151130082354.ZM28358@torch.brasslantern.com> Date: Mon, 30 Nov 2015 08:23:54 -0800 In-Reply-To: <565BD4C5.1070608@eastlink.ca> Comments: In reply to Ray Andrews "Re: lexing" (Nov 29, 8:47pm) References: <565B18C6.6090707@eastlink.ca> <151129100735.ZM24525@torch.brasslantern.com> <565BB016.6020905@eastlink.ca> <20151130033348.GJ2504@tarsus.local2> <565BCE96.4070406@eastlink.ca> <565BD4C5.1070608@eastlink.ca> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: lexing MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Nov 29, 8:47pm, Ray Andrews wrote: } } $(( ##\e )) is 27, } (( #VAR )) } $(( #var )) } } ... but, given that there is preceding whitespace, would these three not } break Bart's rule? Perhaps the whitespace here is does not qualify as } 'word separating'? Or is the " $(()) " construct an exception? The whitespace is not "word separating" because (( stuff )) is shorthand for let "stuff" so the spaces are quoted, at the level at which comments apply. $(( )) is just a way to substitute inline the "let".