The Castalia Delphi Parser has a new home
The Castalia Delphi Parser, a high-speed, open-source parser for the Delphi language, has been moved from its former home at Google Code to Github. You can find it at github.com/jacobthurman/Castalia-Delphi-Parser.
The Castalia Delphi Parser isn’t very well known, but it is very useful if you need to write code that understands Delphi code. Here are a couple of projects that have made good use of the parser:
- Obviously, Castalia - My set of Delphi IDE plugins that make Delphi even better
- Delphi Mock Wizard - A mock object framework for Delphi
- Anders Ohlsson’s Unicode Statistics Tool - A utility that collects statistics on how hard it would be migrate your older applications to Unicode.
The Castalia Delphi Parser is the exact same parser that’s used to make the magic of Castalia happen. From high-speed code templates and IDE scripting to smart refactoring and syntax highlighting, Castalia takes the greatness of Delphi and makes it even better.
Thank you for making the castila-delphi-parser available to the public. I have used it to migrate a large software project.
I’m unfortunately not a demo program, or a description of the Delphi parser found. Is there anything?
Sincerely
G.Sztanya
@G. Sztanya: There is a brief description on the main github page, but usage is simple: You create a new class that descends from TmwSimplePasPar, and override the virtual methods for the various source code elements that you need to work with.