How can you declare mutually dependent object datatypes?
Posted on 2004-09-03
I want to have two object types that refer to each other in their definitions, but I can't get it to compile.
For example, how can I make the following work:
type Tfoo = class
procedure munge(bar : tBar);
type Tbar = class
procedure munge(foo : tFoo);