Looots of parser improvements, after testing parsing Delphi source code and FPC RTL #242
michaliskambi
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I decided to go for the "ultimate quest" when it comes to parsing: let's see can PasDoc actually parse the:
It pushed a lot of parser improvements, around "regular" constructs (e.g. small fixes to generics usage, both FPC and Delphi codebases uncovered some missing bits) and adding small new constructs (like parsing FPC "octal notation" for numbers
&666, or parsing FPC type aliases for subrangetype TSomething = 1...10, parsing Delphialign(...)at record end).All the improvements are
Delphi source code output is huge :) I have on my disk now PasDoc HTML output for Delphi 2223 units (1 GB on disk) derived from the Delphi source code.
Scripts to perform the test yourself:
Enjoy :)
Beta Was this translation helpful? Give feedback.
All reactions