Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93282 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92603 invoked from network); 12 May 2016 16:54:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 May 2016 16:54:13 -0000 Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.215.52 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.215.52 mail-lf0-f52.google.com Received: from [209.85.215.52] ([209.85.215.52:36577] helo=mail-lf0-f52.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B0/F1-28272-435B4375 for ; Thu, 12 May 2016 12:54:13 -0400 Received: by mail-lf0-f52.google.com with SMTP id u64so75434521lff.3 for ; Thu, 12 May 2016 09:54:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=RM2An/N2eR74gUFmsas6q4Rv0WrK8rOGxTVK6oTalOM=; b=mlYXrPRsRvybN11dA/ecdUOEBIK9s1Rxq/aqGcAAPifb8MJk8+EuALUD8M83lkzawf FOKC6jQCgwTm9GUwyDmftufxOVVr5aOsOzk+FzT1bMZp01q9pMaT3dzBhY3Z0Beb5Q1g r084Caz1b8BPqNOynPCeOq+HzmNlkYbkBfQbJ5qhzTqph7aFlUyPULNKNNJqhQXs3Mjb bH//3yADTViOgMSUPdPiS4Iee1VCQ9p6Hed3+77wrW5+/7HVX7jHKCcal3xxaxuhVHA8 jsMVnsdsDu5RZffgDtR7q9IRUjSvibstT9/hWNmf+9ym+gLx7ZoNhTzp2yw6aBhrj/aO IOGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=RM2An/N2eR74gUFmsas6q4Rv0WrK8rOGxTVK6oTalOM=; b=WwRWkdwPs/7FPz1fZmiAHnlRjlTl8hJPhqVfyzmPSl+iKSOGVkXu2N1GVOGcB5uFAy e1vLCQNx/PcunEUCCV9jNU6mlYcuPJfI+JIbwN4AAnAwUxiCO5taYPpayVKl44JHzxhD 7iPCBKBwbTLHgw/UmNQR/hf9vet5oHQW6twV92j6UiQzgfDUunoU3ZmV/1reODsZxiMk Lg3eZZPOwYXP7JunpIlZ0uJpBitZwZN/2W49mvGj+YPmVNwTee/4t33xllWcgwCF+2vB RbazzaQwVJw2FedGrATmV2vDbk3YTi5VqfiGR/06lXxbQcoJCpC1T3vpLrhq8+D6dmRx 86FQ== X-Gm-Message-State: AOPr4FUcSkmcyIbJZt+6CbZa9YTcbKLVehrskV9vz+9W3YvgvbpDnlxsFfAXFZFkA+YDaSf7iW+VJYZo7agg8A== MIME-Version: 1.0 X-Received: by 10.25.146.6 with SMTP id u6mr4255683lfd.60.1463072050064; Thu, 12 May 2016 09:54:10 -0700 (PDT) Sender: php@golemon.com Received: by 10.112.19.72 with HTTP; Thu, 12 May 2016 09:54:09 -0700 (PDT) X-Originating-IP: [107.198.91.68] In-Reply-To: References: <39071a01-a42c-0952-b3a8-b4769c79b56b@fleshgrinder.com> <0ac3be89-6fb4-610a-ef89-0928f264f96c@fleshgrinder.com> <71379db5-b7b8-78b3-ada5-eee34e6e22d6@fleshgrinder.com> <452ddb93-1f47-1d0f-4f24-bedbff506b27@gmail.com> <98.61.11104.A1D41375@pb1.pair.com> <7c94ca37-e188-dd2b-a66f-bb63bf03041a@gmail.com> <1463008795.1856219.605250569.74618FC4@webmail.messagingengine.com> Date: Thu, 12 May 2016 09:54:09 -0700 X-Google-Sender-Auth: UHwiHjwD-jC9lP2E-twxUkmkhm8 Message-ID: To: Quim Calpe Cc: Davey Shafik , Larry Garfield , "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Pipe Operator From: pollita@php.net (Sara Golemon) On Thu, May 12, 2016 at 5:33 AM, Quim Calpe wrote: > Is $0 being considered? It's not ideal but is used as "pattern match > reference" in preg_replace, so we have a (sort of) precedent here. Same for > $1 (first capturing subpattern). > I don't believe it's been brought up yet, and it'd actually resolve the minor conflict with the variable-variable-comment-brace pattern, but the objections I've seen seem to have less to do with symbol choice and more to do with blanket dislike for the idea as a whole. That said, I'm not over-concerned with what the symbol is, provided it makes sense within the scope of PHP, and doesn't cause too many headaches in the frontend compiler. -Sara