Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:67213 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6314 invoked from network); 30 Apr 2013 11:59:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Apr 2013 11:59:48 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@mindplay.dk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@mindplay.dk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain mindplay.dk from 209.85.128.171 cause and error) X-PHP-List-Original-Sender: rasmus@mindplay.dk X-Host-Fingerprint: 209.85.128.171 mail-ve0-f171.google.com Received: from [209.85.128.171] ([209.85.128.171:50986] helo=mail-ve0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3A/13-18873-332BF715 for ; Tue, 30 Apr 2013 07:59:47 -0400 Received: by mail-ve0-f171.google.com with SMTP id oy12so294814veb.2 for ; Tue, 30 Apr 2013 04:59:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=pQG8Pjzr7qmMXeHWA3wHG9/7ep//9LjBC/kfm30j2lY=; b=okXaharkTWbvNu5L5BCScmoH3g5auEVsL4L6LjJKki8B3TR4YnYW5H5cbA7U1jhIjt a8Jn04rdr/tIOe9XZ/GplTAav62rawFi5C03sBJNieRbqAvUg5fokz1j8p2p3PZscRvA 1yQRLa7CIMGhKdUVk1OMfST37y3yrWr9HeUujP8hJ6f2xnlRpvLWZsanEhc9oYvvSEkV x5PiQ4GxJsryMyBYDzW3gH7cuf2RCC0FCxh1kQUtxnxovalOvXeyPuT9LpSasYGCd1Ac 1ODhFviJr4X1crwuzb7gIIXhUNVGRhgbTHgwLSci/0Dsxge0ZUEoetCq/Ys4RTSCqHok ZJ9Q== MIME-Version: 1.0 X-Received: by 10.52.93.179 with SMTP id cv19mr12094503vdb.20.1367323183567; Tue, 30 Apr 2013 04:59:43 -0700 (PDT) Received: by 10.58.28.134 with HTTP; Tue, 30 Apr 2013 04:59:43 -0700 (PDT) In-Reply-To: References: <6245ED6B-2BF7-47B7-80C0-D3B3D8E0B312@strojny.net> Date: Tue, 30 Apr 2013 07:59:43 -0400 Message-ID: To: Michael Wallner Cc: Lars Strojny , PHP internals Content-Type: multipart/alternative; boundary=20cf3071cde2a696c504db92bc73 X-Gm-Message-State: ALoCoQkHWafaSlls16Z7zBXn7+vOCiKWVogApkuI3r0ey9UhaaqbpBoLw4R9VDGFuXpczDTO2Uvq Subject: Re: [PHP-DEV] property de-referencing From: rasmus@mindplay.dk (Rasmus Schultz) --20cf3071cde2a696c504db92bc73 Content-Type: text/plain; charset=ISO-8859-1 > > Do you mean something yucky like http://pecl.php.net/propro? > > I don't know what that is, and there is no description on that page. > It's actually been meant to be used by extensions for internal properties, >> but it might do the evil you're looking for. > > Would you care to elaborate? What is evil about the thing I've described? On Tue, Apr 30, 2013 at 3:58 AM, Michael Wallner wrote: > On 30 April 2013 01:45, Rasmus Schultz wrote: > >> The characters was an arbitrary choice, just for the sake of argument. >> >> I'm not a C programmer, so I don't have a patch - there is also no RFC, >> but >> there is general interest, I'd be happy to write one. >> >> On Mon, Apr 29, 2013 at 5:22 AM, Lars Strojny wrote: >> >> > Hi Rasmus, >> > >> > Am 25.04.2013 um 14:47 schrieb Rasmus Schultz : >> > [...] >> > > >> > > What do you think? >> > >> > >> > I'm not sure about the operator character but the general idea is a good >> > one. Do you have a patch as a POC? >> > > Do you mean something yucky like http://pecl.php.net/propro? > It's actually been meant to be used by extensions for internal properties, > but it might do the evil you're looking for. > > > -- > Regards, > Mike > --20cf3071cde2a696c504db92bc73--