Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101623 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 53994 invoked from network); 19 Jan 2018 00:13:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Jan 2018 00:13:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.15.19 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.15.19 mout.gmx.net Received: from [212.227.15.19] ([212.227.15.19:50383] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 99/4A-12394-D28316A5 for ; Thu, 18 Jan 2018 19:13:33 -0500 Received: from [192.168.2.105] ([79.243.122.205]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MZkNy-1eOe0g1Efm-00LXVZ; Fri, 19 Jan 2018 01:13:24 +0100 To: Stanislav Malyshev , Andreas Hennings , PHP internals References: <9a4e54d1-10d8-889e-e705-fe473e2e3713@gmail.com> Message-ID: <3aa2372c-c31a-d41a-f455-35ce400b382b@gmx.de> Date: Fri, 19 Jan 2018 01:13:25 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <9a4e54d1-10d8-889e-e705-fe473e2e3713@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:VvWTb5Yqoa0PN3Wsou3hqWLHCp/rSy8CqumWs3aUYh0lex+PVX6 smhgiN6RyL8/FrNfCshRi92rOH8ORCNi7XuBfUYRMlW1rkeKF25dUsMgPtOOIO0avOOJGwo cKYkcY+XS+MnngwEJlRY51NtEUfKU/WP7Qe70PNn2E17l6mI3OMjjKpvdcKIiqmk9DIXE4o xQ32j4FWZGtnZ7t25Xf0A== X-UI-Out-Filterresults: notjunk:1;V01:K0:pm7eUuX94fs=:eru6H8v/9zfs5ZH0ko2rtT PBapYlBmn1m3aoLzQIdZNEjwWn2TnBljvE4rmVLBY5sfT0aCoXFKJUs9jsxhaXC9eNOpdE+A/ 5/utlTVxETACUFPv0Scfk83g9jnDXZJGaoa8MrnhwnjqNJY/Pxx411o78kCtz8UNcYL7+YZ4f 0zh3XNwTDG41QknKOkAAwBvuCHKd0/TUBCClCcH3yQF6h2QtV8JkOzBjYuKI+Jm8GHbNAw19Q 1GCdJiOoPUDksKbN2Cvr1HDQq61/ZqTuPPwa2jqXObs0Jp+3fpK2xAaRAIr/oH/aAsKv9Da1t uxAI1N+Jt4CdYSOcQbL8SOSrCJckssUJZMaONN/+hn40lslwgWP17q23kbDTey2nLdF2KlRAe DiF83z8qEtl/XUd62qVeVf4ykMpoDroZ7HbPnqMXih50D6bT/ayBCl3ToVzqHrzQELgtb3/R/ mWb414Ui2xDHnfONvRMT9MIqYRzAHRLO/4SevCraaR6F/ujXdBMR+hdifd5MOX5ZGBvQ9nqqO UAaK2O1nYjTOoSTUAotEVGfd/fwbRqugXR7TAXrbr8/tzIw80fjiK7xu9HRsIXsO8V8dCyRG+ a/TezdH/vGdpuUUM4F4C4Ljas/BCFatRAfkvVzgN/C8aAqNHj3iYaq3iReBYArL7bnX0YnXsa z7IUGWeGUviDnDE8Lsi6EGKiWFC960g3S+US/8IPlR/Ot8LuEAKpv6LleRs05Q3klv56xRTrE LDufCke1NC6MSFyCkz6jgo6oqDCGyttIzgQptX0XLSWFNL6nMXoHBumLEtORbthg2H6tM3FQr UIujAZdqKYN6s6oaWeJRt3r0PdWLOoAWTl+c7TDlVulEl9QQG4= Subject: Re: [PHP-DEV] null coalesce addition assignment operator ??+= From: cmbecker69@gmx.de ("Christoph M. Becker") On 18.01.2018 at 23:58, Stanislav Malyshev wrote: >> I propose even more such operators: >> null coalesce addition assignment ??+= (for strings and numbers) >> null coalesce subtraction assignment ??-= >> null coalesce increment ??++ >> null coalesce decrement ??-- >> null coalesce multiplication assingment ??*= > > I think this is taking it too far. If you want language like that, you > always have APL :) Why do we discuss extensions to an operator which has still (after nearly two years) not be implemented due to implementation difficulties? -- Christoph M. Becker