It seems that Delphi does some IS like functionality here. Possibly an extension on Turbo Pascal ?!)?!From Turbo Pascal 5.5 docs:
Type compatibility also operates between pointers to object types, under the same general rules as with instances of object types: Pointers to descendants can be assigned to pointers to ancestors.The Delphi compiler still supports this.
It seems that Delphi does some IS like functionality here. Possibly an extension on Turbo Pascal ?!)?!From Turbo Pascal 5.5 docs:QuoteType compatibility also operates between pointers to object types, under the same general rules as with instances of object types: Pointers to descendants can be assigned to pointers to ancestors.The Delphi compiler still supports this.