2015-02-10 15:10 GMT+03:00 Alexander Lisachenko <lisachenko...@gmail.com>:
> I would like to see a language with good extension API. For now, it's > almost impossible to extend a parser, even from extension level (however, > PHP7 will have a hook for that, thanks God). To understand how it can be implemented, just read about Checker Framework (Java) http://types.cs.washington.edu/checker-framework/ ...The Checker Framework enhances Java’s type system to make it more powerful and useful. This lets software developers detect and prevent errors in their Java programs. The Checker Framework includes compiler plug-ins ("checkers") that find bugs or verify their absence. It also permits you to write your own compiler plug-ins... This is built on top of reflection+annotation+parser extension. Why not to implement this for PHP? From my point of view, this is just an additional feature, that can be used by limited number of developers.