Joe White started an interesting and promising project: the DGrok Delphi Grammar project. This project aims to document the entire Delphi language grammar and provide a complete parser for Delphi. There are a few Delphi parsers out there that are far from complete so it would be very useful to see a complete Delphi parser.
We recently had the need for a Delphi parser for our SmartInspect Delphi plugin. Because we couldn’t find one that suited our needs, we had to write our own one (an incomplete one with just the things we needed). A complete Delphi parser could be used for things like refactoring, extracting documentation, code formatters or code navigation add-ons for the Delphi IDE. So keep up the good work Joe and I’m looking forward to see the final results!
Help us improve this page!
What problem are you trying to solve?