The current implementation of MetaL compiler engine and the available modules were developed with about 20.000 lines of PHP code.
PHP is a scripting language that was originally meant for Web programming.
It may seem odd to the use PHP for a heavy task such as compiling source files.
Today PHP is not such a slow language, thanks to the Zend compiler and optimizer.
The MetaL compiler engine also makes extensive use of caching of previously parsed XML files. |
|