Lazarus source parser? lazarus / 9-Editor ---------------------------------------------------------------------- hinst · 2014-02-14 07:04 Which library does Lazarus use to parse Pascal sources? ---------------------------------------------------------------------- JuhaManninen · 2014-02-14 07:17 Mostly CodeTools, found in components/codetools. ---------------------------------------------------------------------- Martin_fr · 2014-02-14 14:39 Depends, there are several scranners. Each of the following has there own custom scanner - codetools: for all navigation and code completion - SynPasSyn (in SynEdit for highlight and folding - Jedi JCL code formatter. there is a library in fpc as well. (IIRC, that is used by fpdoc) ---------------------------------------------------------------------- marcov · 2014-02-14 14:42 Quote from: Martin_fr on February 14, 2014, 03:39:50 pm there is a library in fpc as well. (IIRC, that is used by fpdoc) And I think ptop, the FPC prettyprinter also has one, though not in library form.