Grant Jacobs wrote:
At 2:17 AM +0100 5/3/03, Frank Heckenbach wrote:
Grant Jacobs wrote:
Somewhat ironically for someone who has been talking about hierarchial unit models, I've run into this circular reference thing a few times in the code I'm porting. I ended up creating separate sub-units to resolve the issue.
Sorry to be annoying again, but it was you who talked about hierarchical unit models:
I know that! - I talking about myself, not you!!
I see, sorry.
BTW, though I don't like the "unit inheritance", I don't like circulare references either -- IMHO, if two units require each other, they actually form one "unit" (in the non-technical meaning of the word), and splitting them into two files seems quite pointless. It might be a way to have different users get different parts only, but for that, a module with several interfaces seems cleaner and more flexible (interfaces can overlap, e.g.) ...
Frank