> 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. 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. I'am pretty sure not only FPC has this problem, gcc has it as well (just look at the sources) and considering the trouble Borland, CG etc. have to create a 64 bit delphi compiler hints that they might have the same problem. So I simply don't think that this can be achieved in a reasonable time. IMO the effort to do so should be spent in existing pascal parsers. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
