[Lazarus] Using FPC parser/tokenizer for code formatting

Adem listmember at letterboxes.org
Fri May 28 23:15:56 CEST 2010


On 2010-05-28 23:45, Florian Klaempfl wrote:
>> 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.
>>      
> 15 years ago I had similiar dreams.
I think I know what you mean.

But, there may be --just may be, I am hoping-- people (more like, 
individuals) in this community that can undertake such a task and not 
feel like doing it all over again.
> Within the last 15 years I learned
> that a compiler is something different: one does a clear design and then
> a border case pops up (followed by more) which kills this design. I
> wrote a lot of other software during this time but nothing is comparable
> in this regard with a compiler.
Of course, this has been so. But, the upside of it all is that, 
much/most of all those corner cases have been dealt with by now. So, 
much of what needs to be done is (should be) to take the existing code 
and refactor it to enable some downstream projects that (even the need 
for them) did not exist those years ago.

What I had in mind was not to ask you (or the compiler team) to do this. 
That would not only be unfair to ask (on top of current burden) but 
would also be (most probably) totally boring/unexciting. But, both your 
blessing(s) and supervision are essential; otherwise it is a no go from 
the start.

-- 
Cheers,

Adem





More information about the Lazarus mailing list