Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:69842 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15342 invoked from network); 24 Oct 2013 13:44:47 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Oct 2013 13:44:47 -0000 Authentication-Results: pb1.pair.com smtp.mail=julienpauli@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=julienpauli@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.51 as permitted sender) X-PHP-List-Original-Sender: julienpauli@gmail.com X-Host-Fingerprint: 209.85.212.51 mail-vb0-f51.google.com Received: from [209.85.212.51] ([209.85.212.51:46711] helo=mail-vb0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 97/D8-10840-E4429625 for ; Thu, 24 Oct 2013 09:44:46 -0400 Received: by mail-vb0-f51.google.com with SMTP id x16so1499318vbf.10 for ; Thu, 24 Oct 2013 06:44:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=N32nWEnaif4tDvl0Ly/cse9DkeIiwQHCXJm7vhsE2yM=; b=xnvOwteloGJRrCVrxDXim/BstWkxgr4MOg1QCauurZFSlZlMXz6X9RWv3ZtmK6GrvH t02iowDb9soastMwNm3WAJwoMRnuHE0hw33xo7pe/Xa5Vf/7ZzsQJxBX5FdM7GHepjam ycNHNA5WjwFvJqJen1QbVzSlCNaKbAhjGXzjgFiPf4PP6Z4vGU3ili1a64pXnr4w6TkL hhqrwwzU7ySwcQpZexe/KJAbfSf4uCCH3YZfXEnXRxjrxb0E6ccIYLBzGzJNtaDPN2W1 FVaUG/anKrBPMOqU3UFQ28eAt3tRJEzSIy8hzchMCl9bvOcitHQBltoMQGU0mvEYRO88 CBIQ== X-Received: by 10.52.113.170 with SMTP id iz10mr58712vdb.56.1382621870389; Thu, 24 Oct 2013 06:37:50 -0700 (PDT) MIME-Version: 1.0 Sender: julienpauli@gmail.com Received: by 10.220.73.197 with HTTP; Thu, 24 Oct 2013 06:37:10 -0700 (PDT) In-Reply-To: <82fa1346f70700781429dc174266e53a@mail.gmail.com> References: <228247caf0dc0352a6c3f313193ea46a@mail.gmail.com> <82fa1346f70700781429dc174266e53a@mail.gmail.com> Date: Thu, 24 Oct 2013 15:37:10 +0200 X-Google-Sender-Auth: nDaSs5siAJIJgtqE8wgmm2gdjyg Message-ID: To: Zeev Suraski Cc: Bob Weinand , Developers List PHP Mailing Content-Type: multipart/alternative; boundary=bcaec548674471b79604e97cbdc5 Subject: Re: [PHP-DEV] [RFC] [Vote] Keywords as identifiers From: jpauli@php.net (Julien Pauli) --bcaec548674471b79604e97cbdc5 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Oct 22, 2013 at 10:40 PM, Zeev Suraski wrote: > > > Thumbs up for the idea as well, but I don't think we can live with the > > > implementation. BTW, that's a bit of a grey area but I think that > > > even if an idea is accepted, if there's no reasonably clean > > > implementation available for it, I don't think it can go in. > > > > > > Zeev > > > > As said, if anyone has a good idea how to improve the implementation, > I'd > > be happy to implement it. > > > > (I really can't imagine a better way...) > > I think the point that Derick is trying to make, and that I agree with - > is that if there's no better way to implement it we shouldn't be > implementing it at all. In other words, coming up with a clean > implementation is a requirement before we can go ahead and introduce this > feature into the language. I did not mean to imply you did a poor job > implementing it, I don't presently have an idea of how to make it better. > I'm all +1 with that. Don't forget that we have been leaving with those reserved keyword for ~15y now, and just right. I don't think we should hurry on such a feature adding so much complicated stuff, especially to the lexer. Julien.Pauli --bcaec548674471b79604e97cbdc5--