As of October 12, 2011, the google code repository of this project is no longer the canonical, up-to-date repository. The project has been moved to github.
For the newest version of the Castalia Delphi Parser, see https://github.com/jacobthurman/Castalia-Delphi-Parser
A high speed hand-written lexer and recursive descent parser for Delphi source code, as used in Castalia. Based on Martin Waldengburg's original mwPasLex and mwPasPar, which were abandoned several years ago. This project is a resurrection of that project, and has been updated for more recent versions of Delphi.