phc 0.1.7 RC2 review

Download
by rbytes.net on

phc is a compiler for PHP that will translate PHP code directly into Linux assembly code

License: GPL (GNU General Public License)
File size: 284K
Developer: Edsko de Vries and John Gilbert
0 stars award from rbytes.net

phc is a compiler for PHP that will translate PHP code directly into Linux assembly code. phc project can be used as a (C++) framework for developing refactoring tools, aspect weavers, script obfuscators and any other tools that operate on PHP scripts.

At the moment, phc gives the programmer a nice representation of a PHP script (not unlike the DOM tree representation of an XML script), provides an interface for modifying this tree, and provides a way to output this tree back to normal PHP code. For a quick idea of what phc can do for you, check out the Demo. To find out what is planned for the next release, read What's in Store.

Note that in particular, the current release does not yet compile PHP. It is therefore not yet useful for end-users, but can be very useful for programmers wishing to implement tools for PHP.

What's New in This Release:
This release fixes a few minor user-reported bugs in the processing of "include" statements and unparsing expressions using "+="-style operators.
The XML schema is now regenerated properly when the phc abstract grammar has been modified (this should affect very few users).

phc 0.1.7 RC2 search tags