Am 26.07.2010 12:37, schrieb Hans-Peter Diettrich: > Jonas Maebe schrieb: > >>> I simply don't like the idea of having one big parser class blob spread >>> over multiple include files. >> >> Especially since in the past several people spent a lot of time on >> breaking cyclic dependencies and organising everything nicely into >> separate units (both for the parser and for the symbol table). > > While that separation removed cyclic dependencies, it spread very > different functionality across units. In at least one case a procedure > exists in two units, so that more work is required to encapsulate > functionality in more classes.
This might be happen when copy/pasting. Usually such procedures can be easily moved to a common base unit. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel