[Lazarus] Parsing compiler directive with fcl-passrc
Michael Van Canneyt
michael at freepascal.org
Sun May 17 12:46:38 CEST 2020
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.
More information about the lazarus
mailing list