phc

Software Screenshot:
phc
Software Details:
Version: 0.2.0.2
Upload Date: 3 Jun 15
Distribution Type: Freeware
Downloads: 99

Rating: 1.0/5 (Total Votes: 1)

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 is new in this release:

  • phc now builds correctly when the PHP embed SAPI could not be found, even though it is required for the compiler aspect of phc.

What is new in version 0.2.0.1:

  • The installer for phc did not install all files necessary for compilation, so that it could only be used from within the phc source directory. This should now be corrected.

What is new in version 0.2.0:

  • This release can compile most of PHP (excluding-object oriented features) to executable code.
  • It is fully compatible with the Zend engine, and the generated code can make use of all PHP extensions; generated code at the moment is approximately 1.5 faster than when interpreted.
  • Apart from code generation, this release also includes many other improvements in the parser, unparser, support for plugins, XML support, etc.

Similar Software

Adobe Alchemy
Adobe Alchemy

3 Jun 15

Mozart
Mozart

3 Jun 15

Susie
Susie

2 Jun 15

Comments to phc

Comments not found
Add Comment
Turn on images!