an old topic (pun intended)

Davidson Corry davidsoncorry at comcast.net
Thu Oct 27 19:46:31 PDT 2011


I want to point out (quick, before someone else does!) that the 
lowerings I have suggested for old! elsewhere in this thread are naïve. 
In the presence of inheritance, interface contracts, and/or multiple 
subtyping, things can get notably trickier.

That said,
1) I don't think it affects the utility of the old!symbol notation, and
2) old! would be useful even if inherited contracts weren't fully 
handled. (Much more so if they are, of course.)

-- Davidson


More information about the Digitalmars-d mailing list