Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79661 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 55041 invoked from network); 15 Dec 2014 17:59:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Dec 2014 17:59:48 -0000 Authentication-Results: pb1.pair.com header.from=rewilliams@thesba.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rewilliams@thesba.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain thesba.com designates 208.106.205.211 as permitted sender) X-PHP-List-Original-Sender: rewilliams@thesba.com X-Host-Fingerprint: 208.106.205.211 ntsexchedgea2.newtekemail.com Windows 2000 SP2+, XP SP1 (seldom 98 4.10.2222) Received: from [208.106.205.211] ([208.106.205.211:8132] helo=NTSEXCHEDGEA2.nts.phx1) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3D/F4-16076-2912F845 for ; Mon, 15 Dec 2014 12:59:48 -0500 Received: from NTSEXCHHUBA2.NTS.PHX1 (208.106.205.209) by NTSEXCHEDGEA2.newtekemail.com (208.106.205.211) with Microsoft SMTP Server (TLS) id 8.3.348.2; Mon, 15 Dec 2014 10:59:18 -0700 Received: from NTSEXCHA1CMB2.NTS.PHX1 ([fe80::317e:9066:9dab:a655]) by NTSEXCHHUBA2.NTS.PHX1 ([fe80::5599:ebdb:9671:6550%11]) with mapi; Mon, 15 Dec 2014 10:59:43 -0700 To: "internals@lists.php.net" Date: Mon, 15 Dec 2014 10:59:43 -0700 Thread-Topic: [PHP-DEV] Fix incorrect ternary '?' associativity for 7.0? Thread-Index: AdAYkOcZhnTvPyUoQFelLk2+PS/jtg== Message-ID: <94025CC8-8A1A-4A28-BD7B-9E122CAD31FB@thesba.com> References: <548D494B.8010901@gmail.com> <548DC988.6030108@gmail.com> <548E84D1.9030401@gmail.com> In-Reply-To: <548E84D1.9030401@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [PHP-DEV] Fix incorrect ternary '?' associativity for 7.0? From: rewilliams@thesba.com (Robert Williams) T24gRGVjIDE0LCAyMDE0LCBhdCAyMzo1MCwgTGVvbiBTb3Jva2luIDxsZWVvbml5YUBnbWFpbC5j b20+IHdyb3RlOg0KPg0KPiBPbiAxMi8xNC8yMDE0IDEwOjQ1IFBNLCBSb2JlcnQgV2lsbGlhbXMg d3JvdGU6DQo+DQo+PiBJIHN0cm9uZ2x5IHN1c3BlY3QgZmFyIG1vcmUgY29kZSB3b3VsZCBiZSAq Zml4ZWQqIGlmIHRoZSB0ZXJuYXJ5IG9wZXJhdG9yIHdlcmUgY2hhbmdlZCB0byBtYXRjaCB3aGF0 IG90aGVyIGxhbmd1YWdlcyBkby4NCj4NCj4gSWYgeW91IGhhdmUgJ2luY29ycmVjdGx5JyBmdW5j dGlvbmluZyBjb2RlIHRvZGF5IHRoYXQgcmVzdWx0cyBpbiBwYXNzaW5nDQo+IHVuaXQgdGVzdHMg YW5kIGEgY29ycmVjdGx5IGZ1bmN0aW9uaW5nIGJ1c2luZXNzLiBUaGVuIGEgc3VkZGVuIGNoYW5n ZSB0bw0KPiB0aGUgYmVoYXZpb3Igb2YgdGhpcyBjb2RlIHdvdWxkIG5lY2Vzc2FyaWx5IHJlc3Vs dCBpbiBmYWlsaW5nIHVuaXQgdGVzdHMNCj4gYW5kIGFuIGluY29ycmVjdGx5IGZ1bmN0aW9uaW5n IGJ1c2luZXNzLg0KDQpXaGF0IHdvcmxkIGlzIHRoaXMgdGhhdCB5b3UgbGl2ZSBpbiB3aGVyZSBl dmVyeSBsaW5lIG9mIGNvZGUgdGhhdOKAmXMgd3JpdHRlbiBpcyBmdWxseSB1bml0LXRlc3RlZCwg d2hlcmUgZnVuY3Rpb25hbCBidWdzIGluIGxhcmdlLCBoaWdobHkgY29tcGxleCBhcHBsaWNhdGlv bnMgYXJlIGJvdGggb2J2aW91cyBhbmQgaW1tZWRpYXRlbHkgYXBwYXJlbnQ/IEluIG15IHdvcmxk LCBJ4oCZdmUgaW5oZXJpdGVkIG1pbGxpb25zIG9mIGxpbmVzIG9mIGxlZ2FjeSBjb2RlIHdyaXR0 ZW4gc2VlbWluZ2x5IHRvIGRlZnkgdGhlIHBvc3NpYmlsaXR5IG9mIHVuaXQgdGVzdGluZywgd2hl cmUgdGhlcmUgYXJlIGxhcmdlIGNodW5rcyBvZiBjb2RlIHRoYXQgbWF5IHJ1biBvbmNlIGV2ZXJ5 IHNldmVyYWwgeWVhcnMsIGFuZCB3aGVyZSBtYW55IHR5cGVzIG9mIGxvZ2ljIGJ1Z3MgYXJlIHNp bXBseSB1bmRldGVjdGFibGUgdW5sZXNzIGEgdGVhbSBvZiBhdWRpdG9ycyBvbiB0aGUgYnVzaW5l c3Mgc2lkZSBpcyBkb3VibGUtY2hlY2tpbmcgZXZlcnkgcmVzdWx0IG9mIHRoZSBjb2RlLiBTdXJl LCBJIGFsc28gaGF2ZSBhIG1pbGxpb24gb3IgdHdvIGxpbmVzIG9mIG5ld2VyIGNvZGUgdGhhdCBp cyBoZWF2aWx5IHVuaXQtdGVzdGVkLCBidXQgZXZlbiB0aGF0IGNvZGUgaGFzIGJ1Z3MuDQoNCkdp dmVuIHRoYXQgd2UgaGF2ZSB0aGlzIGJ1ZyB0byBiZWdpbiB3aXRoIChhbmQgeWVzLCBpdOKAmXMg YSBidWcpLCBhcyB3ZWxsIGFzIG1hbnkgb2YgdGhlIG90aGVycyB0aGF0IGhhdmUgd29ya2VkIHRo ZWlyIHdheSBpbnRvIHRoZSBQSFAgY29kZSBiYXNlLCBpdCBzdHJpa2VzIG1lIHRoYXQgUEhQIGl0 c2VsZiBpcyB3cml0dGVuIGluIG15IHdvcmxkLCBub3QgeW91cnMuIEhleSwgcmVhbGl0eSBiaXRl cy4NCg0KQWxzbywgY29kZSB0aGF0IGlzIHRob3JvdWdobHkgdW5pdC10ZXN0ZWQgaXMgbm90IHRo ZSBjb2RlIHdlIG5lZWQgdG8gd29ycnkgYWJvdXQgZm9yIHRoZSB2ZXJ5IHJlYXNvbnMgeW91IGVz cG91c2UuIElmIHRoZSB0ZXJuYXJ5IGJlaGF2aW9yIGlzIGNoYW5nZWQsIHRoZSBvbmUgb3IgdHdv IGJ1Z3MgdGhhdCBtYXkgYmUgaW50cm9kdWNlZCBpbiBldmVyeSBzZXZlcmFsIGh1bmRyZWQgSyBM T0Mgd2lsbCBiZWNvbWUgaW1tZWRpYXRlbHkgYXBwYXJlbnQgb24gZmlyc3QgdGVzdC1ydW4gYW5k IHByb2JhYmx5IGJlIGZpeGVkIGluIDMwIG1pbnV0ZXMgb3IgbGVzcy4gSXTigJlzIHRoZSBjcmFw cHkgY29kZSB0aGF0IHdlIGhhdmUgdG8gd29ycnkgYWJvdXQsIHRoZSBjb2RlIHRoYXTigJlzIGJy b2tlbiBhbmQgbm8gb25lIGV2ZW4ga25vd3MgYWJvdXQgaXQuIEluIHRoZXNlIGNhc2VzLCBJIG1h aW50YWluLCBmaXhpbmcgdGVybmFyeSB3b3VsZCBvbmx5IGltcHJvdmUgdGhlIGNvZGXigJlzIGZ1 bmN0aW9uaW5nLg0KDQotQm9iDQoNCi0tDQpCb2IgV2lsbGlhbXMNClNWUCwgU29mdHdhcmUgRGV2 ZWxvcG1lbnQNCk5ld3RlayBCdXNpbmVzcyBTZXJ2aWNlcywgSW5jLg0K4oCcVGhlIFNtYWxsIEJ1 c2luZXNzIEF1dGhvcml0eeKAnQ0KaHR0cDovL3d3dy50aGVzYmEuY29tLw0KDQoNCg0KTm90aWNl OiBUaGlzIGNvbW11bmljYXRpb24sIGluY2x1ZGluZyBhdHRhY2htZW50cywgbWF5IGNvbnRhaW4g aW5mb3JtYXRpb24gdGhhdCBpcyBjb25maWRlbnRpYWwuIEl0IGNvbnN0aXR1dGVzIG5vbi1wdWJs aWMgaW5mb3JtYXRpb24gaW50ZW5kZWQgdG8gYmUgY29udmV5ZWQgb25seSB0byB0aGUgZGVzaWdu YXRlZCByZWNpcGllbnQocykuIElmIHRoZSByZWFkZXIgb3IgcmVjaXBpZW50IG9mIHRoaXMgY29t bXVuaWNhdGlvbiBpcyBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgYW4gZW1wbG95ZWUgb3Ig YWdlbnQgb2YgdGhlIGludGVuZGVkIHJlY2lwaWVudCB3aG8gaXMgcmVzcG9uc2libGUgZm9yIGRl bGl2ZXJpbmcgaXQgdG8gdGhlIGludGVuZGVkIHJlY2lwaWVudCwgb3IgaWYgeW91IGJlbGlldmUg dGhhdCB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGNvbW11bmljYXRpb24gaW4gZXJyb3IsIHBsZWFz ZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsIGFuZCBwcm9t cHRseSBkZWxldGUgdGhpcyBlLW1haWwsIGluY2x1ZGluZyBhdHRhY2htZW50cyB3aXRob3V0IHJl YWRpbmcgb3Igc2F2aW5nIHRoZW0gaW4gYW55IG1hbm5lci4gVGhlIHVuYXV0aG9yaXplZCB1c2Us IGRpc3NlbWluYXRpb24sIGRpc3RyaWJ1dGlvbiwgb3IgcmVwcm9kdWN0aW9uIG9mIHRoaXMgZS1t YWlsLCBpbmNsdWRpbmcgYXR0YWNobWVudHMsIGlzIHByb2hpYml0ZWQgYW5kIG1heSBiZSB1bmxh d2Z1bC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5v dGlmeSB1cyBpbW1lZGlhdGVseSBieSBlLW1haWwgb3IgdGVsZXBob25lIGFuZCBkZWxldGUgdGhl IGUtbWFpbCBhbmQgdGhlIGF0dGFjaG1lbnRzIChpZiBhbnkpLg0K