Revision 817951
Go back to digest for 8th June 2008Features in Development Tools
Niko Sams committed changes in /trunk/playground/devtools/kdevelop4-extra-plugins/php:
First version of a php parser built with kdev-pg-qt
For now just the parser - no DUChain yet.
Successfully parses 12000 files (Zend Framework, Joomla, Typo3, phpBB3, wordpress, phpMyAdmin, drupal, horde, pear) though probably not 100% correct (more testing needed)
todo: make ast useful by adding needed information
File Changes
Added 22 files
- /trunk/playground/devtools/kdevelop4-extra-plugins/php
- /CMakeLists.txt
- /parser
- /parser/CMakeLists.txt
- /parser/generated
- /parser/main.cpp
- /parser/parserexport.h
- /parser/php.g
- /parser/phplexer.cpp
- /parser/phplexer.h
- /parser/test
- /parser/generated/phpast.h
- /parser/generated/phpdebugvisitor.h
- /parser/generated/phpdefaultvisitor.cpp
- /parser/generated/phpdefaultvisitor.h
- /parser/generated/phpparser.cpp
- /parser/generated/phpparser.h
- /parser/generated/phpvisitor.cpp
- /parser/generated/phpvisitor.h
- /parser/test/test-tokenize.php
- /parser/test/tests.php
- /parser/test/tokenize.php
22 files changed in total