We are moving our forum in GitHub Discussions. For questions about Phalcon v3/v4 you can visit here and for Phalcon v5 here.

Phalcon Compatibility Layer

I have been developing a Phalcon compatibility layer for some time and I can finally announce, that the project currently only lacks of two features - the parsing engines for Volt and PHQL. I am not very experienced with compiler construction, so I would appreciate some help of the Phalcon community, which could

  • provide some references for PHP-versions of lexers compatible to re2c, which could be used together with lemon-php or
  • support my tries to implement a scanner (and possibly a parser) for Volt and PHQL.

If you want to contribute to the project feel free to send a pull request.


In the past, I have used Lime for parsing with PHP with good results.