Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:69747 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74940 invoked from network); 22 Oct 2013 09:30:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Oct 2013 09:30:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.174 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.174 mail-lb0-f174.google.com Received: from [209.85.217.174] ([209.85.217.174:49860] helo=mail-lb0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A1/1B-10840-4A546625 for ; Tue, 22 Oct 2013 05:30:13 -0400 Received: by mail-lb0-f174.google.com with SMTP id w6so6606640lbh.33 for ; Tue, 22 Oct 2013 02:30:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Nr7hnC9Vp58tWhiZKvE/WswbCaEI4KnCtLzy3ueKuN0=; b=ILHjI9ZYlwIiZ9qmej4RJp4/Ax4aPPwt6WpCy8XDZu5S6ni+d0QVOYMF4iOIHrWJr7 lkni+EJlYyC+dOYM0FdKabER9k6BuhkRijpOUVOSs6czwwLcQPjeZA/tI+Ma5/6ltV3m 6n3KOY1yplUrEF+Q7lcWm4J3WjLT426dBbo/N4seLxKTOsVlNxjYMfWKUIFVrx/f2ktM OHC7kFHp6EhV6UCgxiEcvGO37KLE7EqOjnCdzZCmBKMkIGn9lUCwtiCUY07WU0QI5fJK mbjUNqdZ6CE2MXU+7SrRVfTAq5rKwyUXRbb5+MLUtRoURgxkq3+ZJ85NT6xzDA7Hya3e aoCQ== MIME-Version: 1.0 X-Received: by 10.112.136.163 with SMTP id qb3mr16436042lbb.14.1382434209442; Tue, 22 Oct 2013 02:30:09 -0700 (PDT) Received: by 10.112.148.138 with HTTP; Tue, 22 Oct 2013 02:30:09 -0700 (PDT) In-Reply-To: References: Date: Tue, 22 Oct 2013 11:30:09 +0200 Message-ID: To: Derick Rethans Cc: Bob Weinand , Developers Mailing List PHP Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] [Vote] Keywords as identifiers From: pierre.php@gmail.com (Pierre Joye) On Tue, Oct 22, 2013 at 11:11 AM, Derick Rethans wrote: > On Mon, 21 Oct 2013, Bob Weinand wrote: > >> I have started the vote for extended keyword support RFC: >> >> https://wiki.php.net/rfc/keywords_as_identifiers > > Just to explain why I voted "no". I think the idea is good, but what I > see from the patch is that it adds a *lot* of hand written state > machines which are going to be a pain to maintain. I do not think this > extra maintenance is worth the features - we've done pretty well without > it. I did not vote yet, however I agree with Derick. A cleaner solution would be better. We have lived with this restriction for some time already and we may as well delay this RFC until we have a viable technical solution. If anyone feels motivated enough to implement the parser/lexer using other tools :) -- Pierre @pierrejoye | http://www.libgd.org