[Lazarus] Using FPC parser/tokenizer for code formatting

Marco van de Voort marcov at stack.nl
Sat May 29 17:02:10 CEST 2010


On Sat, May 29, 2010 at 12:43:48AM +0400, dmitry boyarintsev wrote:
> On Fri, May 28, 2010 at 11:06 PM, Adem <listmember at letterboxes.org> 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.
> >
> > 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.
> 
> I can see another benefit of separating parser/tokenizer from code
> generation. Is easier and better support of newer targets. I'm talking
> about long wished LLVM, and even possibly Java and/or .NET. (No need
> to support all possible features, but generate their native
> byte-code).
> So far, the internal structure of the compiler is the **only**
> obstacle (caused by lack of manpower, actually)

Hmm, actually getting the existing codebase compiled for those targets
without requiring extensive changes seems a bigger challenge.




More information about the Lazarus mailing list