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.

DoDi

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to