Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:62851 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 93991 invoked from network); 6 Sep 2012 08:47:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Sep 2012 08:47:10 -0000 Authentication-Results: pb1.pair.com smtp.mail=sebastian@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=sebastian@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 93.190.64.36 as permitted sender) X-PHP-List-Original-Sender: sebastian@php.net X-Host-Fingerprint: 93.190.64.36 mail-6.de-punkt.de Received: from [93.190.64.36] ([93.190.64.36:56864] helo=mail-6.de-punkt.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D6/10-27906-C0368405 for ; Thu, 06 Sep 2012 04:47:09 -0400 Received: (qmail 2785 invoked by uid 511); 6 Sep 2012 08:47:03 -0000 Received: by simscan 1.3.1 ppid: 2780, pid: 2783, t: 0.0432s scanners: attach: 1.4.0 Received: from unknown (HELO ?10.26.1.180?) (php%sebastian-bergmann.de@195.194.77.144) by 0 with ESMTPA; 6 Sep 2012 08:47:03 -0000 Message-ID: <50486309.1090601@php.net> Date: Thu, 06 Sep 2012 09:47:05 +0100 Reply-To: internals@lists.php.net User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120828 Thunderbird/15.0 MIME-Version: 1.0 To: internals@lists.php.net References: <504836A3.20904@zend.com> In-Reply-To: <504836A3.20904@zend.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Moving to an AST-based parsing/compilation process From: sebastian@php.net (Sebastian Bergmann) On 09/06/2012 06:37 AM, Dmitry Stogov wrote: > The only real advantage could be an ability to expose AST to PHP scripts, > but only few people may need it. Everyone working on static analysis tools for PHP code needs access to the (canonical) AST. While the number of people behind this "everyone" will be small (hopefully it will grow) but the tools they create based based on the AST will be valuable for every PHP developer.