[RFC] Introduce Abstract Syntax Tree

From: Date: Thu, 31 Jul 2014 18:11:38 +0000
Subject: [RFC] Introduce Abstract Syntax Tree
Groups: php.internals 
Request: Send a blank email to internals+get-76294@lists.php.net to get a copy of this message
Hi internals! I've created a draft RFC and implementation for the introduction of an Abstract Syntax Tree (AST) as an intermediate structure in our compilation process: https://wiki.php.net/rfc/abstract_syntax_tree The RFC outlines why an AST is beneficial, how it impacts performance and memory usage of the compile process and what changes to syntax or behavior it introduces. Furthermore the RFC contains an outline of how the current implementation works and what APIs it provides. This section is just an overview and I hope to extend it in the future. Note: I'm on vacation as of tomorrow and wanted to put this up to discussion beforehand. I won't be able to implement any feedback while I'm away, but can of course answer questions :) Thanks, Nikita

« previous php.internals (#76294) next »