This new feature would be very useful for me. I hope it can be implemented. In the meantime, what is the hook for comments?
Thanks in advance. Message: 2 Date: Sun, 17 May 2020 12:46:38 +0200 (CEST) From: Michael Van Canneyt <mich...@freepascal.org> To: Simone Tacconi via lazarus <lazarus@lists.lazarus-ide.org> Subject: Re: [Lazarus] Parsing compiler directive with fcl-passrc Message-ID: <alpine.DEB.2.21.2005171244270.28263@home> Content-Type: text/plain; charset="utf-8"; Format="flowed" On Sun, 17 May 2020, Simone Tacconi via lazarus wrote: > I know that in general, compiler directives are processed by the > preprocessor before the parser. In my case I use fcl-passrc in a code > analysis tool that I am building and I would need to detect directives > during parsing. It's possible? In the PasTree unit I don't see data > structures for comments / directives. Thanks. No, it is currently not possible. There is already a hook for comments. We could additionally provide a hook that is called whenever a directive is encountered. Then you can create your own structures. Michael.
-- _______________________________________________ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus