On Fri, 13 Sep 2019, Ryan Joseph via lazarus wrote:
I want to make a tool that can analyze source files for functions/classes etc... that can be used for auto complete in 3rd party editors. I see Lazarus already has such a “Code Explorer” feature and I wonder how it gets this information and if I could scavenge it from the project. Does anyone have any ideas on this, where to look in the Lazarus sources, etc...? I think it may be possible to use .ppu files also but I’m not sure if the information is as complete as what Lazarus has.
No the ppu will not be as complete.You can also try the fcl-passrc sources. It is standalone by design, and can give you all info that lazarus gives you.
It's used for the pas2js compiler, so you can be sure the info is very complete. Michael.
-- _______________________________________________ lazarus mailing list [email protected] https://lists.lazarus-ide.org/listinfo/lazarus
