[Lazarus] Using FPC parser/tokenizer for code formatting

Adem listmember at letterboxes.org
Fri May 28 21:06:37 CEST 2010


On 2010-05-28 21:50, Florian Klaempfl wrote:
>
> It might be possible but the fpc scanner/parser are rather interwinded
> with other parts of the compiler, just to name an example: pmodules.pas
> parses units and programs but controls also code generation and handles
> symtables etc. for them.
>    
Florian,

I can only --barely at that-- guess the amount of work and effort you 
have put into FPC and I appreciate it all immensely.
[No, this isn't grovelling. It is sincere. But, I just wanted to say it, 
before moving on to the next paragraph.]

Would I have your blessing if I proposed a bounty to unentwine them so 
that each one of those major modules becomes objects in tehir own right 
--commnicating with one another through public/published events and 
properties.

I can guess that it would be hard to do, but I feel it will be 
absolutely impossible without your (and the rest of compiler team's) 
blessing.

-- 
Cheers,

Adem





More information about the Lazarus mailing list