News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

William Candillon's Blog:
Using XML Representations of a PHP parse Tree
June 08, 2006 @ 05:54:50

In his new post on "Yet Another PHP Blog" (a blog documenting his participation in Google's Summer of Code), William Candillon talks about some issues he had when working on his aspect-oriented framework.

The original PHP compiler doesn't use AST representation of a source code so in the previous versions of phpAspect I had to fill the php grammar with my own AST constructions. It was a painful job and moreover I had to do it in each major version of PHP. For this new version, I'm using the yaxx project written by Dr. Yijun Yu. The yaxx tool is a yacc skeleton which build an xml ast representation of a source code according to his grammar.

He includes two images, one showing the simple class code and the other showing the tree that's obtained from the XML generated by the yaxx tool for that class structure.

0 comments voice your opinion now!
xml parse tree yaxx aspect oriented programming images xml parse tree yaxx aspect oriented programming images


blog comments powered by Disqus

Similar Posts

Stefan Mischook's Blog: OOP in PHP: New PHP Article in Web Designer Magazine (Nov 2006)

Stuart Herbert's Blog: ContractLib - An Introduction & Comparing it to PHP's Assert

Zend Developer Zone: Book Review: Object-Oriented Programming with PHP5

Manfred Webber's Blog: PHP and Flex - Part III

Dallas PHP Users Group: Book Review - Beginning Web Programming with HTML, XHTML and CSS


Community Events

Don't see your event here?
Let us know!


application performance interview release framework opinion configure api community composer example laravel introduction symfony2 conference php7 podcast library series part2

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework