Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:67235 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74769 invoked from network); 30 Apr 2013 23:55:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Apr 2013 23:55:51 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.212.41 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.212.41 mail-vb0-f41.google.com Received: from [209.85.212.41] ([209.85.212.41:51748] helo=mail-vb0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EF/4E-18873-70A50815 for ; Tue, 30 Apr 2013 19:55:51 -0400 Received: by mail-vb0-f41.google.com with SMTP id f13so929368vbg.28 for ; Tue, 30 Apr 2013 16:55:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding:x-gm-message-state; bh=nLFsTU7Sy035iVXuRtXW24BMa226+6UgjkktMyhfnRo=; b=lmlPw021R+PK46I2UkGeGz8+xnrT43OZTt9Ff7Ri8ackFFCq1EZFgz581z1zuKpSKn /52+8SNguC8lYtYXPaNOQU0TsQf1dfGJFYWQL6e/i6pFNLUpgns8bh9Vfqz86PtXgw6f rIH7Y8JlaWCHQwoet/5x+ULKGmCkDg3STaoBN0EffidtOcYb8wDZ6Oj0pim3OWAfC1wz i4EkqQNDA29Ak1g7zkkBWsRK/C7hjEgSQ2wJaN9UjyFwpajYIuIGnKPPofYELSAyXuiM jHzJT4miMBSu5sV17C1pmW0dIyhygmn9DrrgOPzC4bkEetHMsebeppa+wLCifV0qc7SF 5J3Q== X-Received: by 10.220.85.66 with SMTP id n2mr195060vcl.31.1367366146607; Tue, 30 Apr 2013 16:55:46 -0700 (PDT) Received: from [192.168.200.108] (c-50-131-44-225.hsd1.ca.comcast.net. [50.131.44.225]) by mx.google.com with ESMTPSA id a17sm627402vdj.2.2013.04.30.16.55.44 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 30 Apr 2013 16:55:45 -0700 (PDT) Message-ID: <51805A00.4050803@lerdorf.com> Date: Tue, 30 Apr 2013 16:55:44 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130404 Thunderbird/17.0.5 MIME-Version: 1.0 To: Rasmus Schultz CC: Stas Malyshev , PHP internals References: <6245ED6B-2BF7-47B7-80C0-D3B3D8E0B312@strojny.net> <51803086.6020002@sugarcrm.com> In-Reply-To: X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQl1qemkaMMF0+SM99CdXlYGfjB5nseea3zC9QRP+1T7DzQwoNRRh+i1tITi54UVsx4aIjqv Subject: Re: [PHP-DEV] property de-referencing From: rasmus@lerdorf.com (Rasmus Lerdorf) On 04/30/2013 03:24 PM, Rasmus Schultz wrote: > Are we really going to quibble about syntax? This adds nothing to this > discussion. And as I explained earlier, the ^ operator is used for the sake > of discussion only - if it's more practical to use another character for > this operator, I don't care what it looks like. The point is that there is no operator that fits and the reason you didn't come up with one that didn't clash with something else. If this can even be implemented, which doesn't seem all that certain without a lot of messy changes, it should just be a reflection call. -Rasmus