Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80361 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56046 invoked from network); 11 Jan 2015 08:03:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Jan 2015 08:03:36 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.41 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 74.125.82.41 mail-wg0-f41.google.com Received: from [74.125.82.41] ([74.125.82.41:51240] helo=mail-wg0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DD/B0-48183-65E22B45 for ; Sun, 11 Jan 2015 03:03:35 -0500 Received: by mail-wg0-f41.google.com with SMTP id l18so14527818wgh.0 for ; Sun, 11 Jan 2015 00:03:29 -0800 (PST) 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=41k4Qre2lPmjUJjEdhIm81rgVaP7mJOAxqD15T8v8yc=; b=ZJgfAZxwNu+zBizKui+MiGPYvNAlOTJ1NAwdvubkrqd8fK278N80ynzrZ12EaF9sm8 JxM7GOR3Q7IZm0o2Pr3aOW+knoGr4w+pPw6/YLScOrk9IDbP/AkQyMe3kaoIwVNf0VLJ wohMm9jUlndZo5/q037sbz47jYkgRfvz4fV3Usknle7KaevnnR7o1nDZPanCKHBuFWGv EnLu6CzS9/gQ0+tgojf7dueCRiPmKtCVp15OL/DIr5yaqdr1Z9Va74DffTI1WQIPbg2l P+QLpNjiOZQ6tsOghmq9y44fdJhShgn8S63JFzBFyoIxMGjW0r5Qe4m8czR5fMAa1lYj Haiw== MIME-Version: 1.0 X-Received: by 10.180.107.136 with SMTP id hc8mr19965710wib.32.1420963408621; Sun, 11 Jan 2015 00:03:28 -0800 (PST) Received: by 10.180.88.33 with HTTP; Sun, 11 Jan 2015 00:03:28 -0800 (PST) Received: by 10.180.88.33 with HTTP; Sun, 11 Jan 2015 00:03:28 -0800 (PST) In-Reply-To: <54B21E3D.7060707@php.net> References: <53FB6D4C.9070705@php.net> <54B21E3D.7060707@php.net> Date: Sun, 11 Jan 2015 09:03:28 +0100 Message-ID: To: Sebastian Bergmann Cc: PHP Internals Content-Type: multipart/alternative; boundary=e89a8f3bad4535b904050c5bd380 Subject: Re: [PHP-DEV] Re: [VOTE] Abstract Syntax Tree From: tyra3l@gmail.com (Ferenc Kovacs) --e89a8f3bad4535b904050c5bd380 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2015.01.11. 7:55 ezt =C3=ADrta ("Sebastian Bergmann" ): > > Am 25.08.2014 um 19:39 schrieb Nikita Popov: > > I don't know if I will be implementing that ext myself. In any case, before > > that can happen I will have to create another RFC for converting parse > > errors into exceptions and making sure we don't leak memory on failed parse > > - I think thats a prerequisite for exposing the parser to userland. > > Do you have an update on this? Just making sure this will not be > forgotten. IMHO it would be a huge boost for the PHP tools ecosystem > if PHP 7 would expose the AST to userland. > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > There is https://github.com/nikic/php-ast --e89a8f3bad4535b904050c5bd380--