On Tue, 24 Nov 2009 21:55:02 +0100, Saaa wrote:
> struct S : Pos {}
> Why is this not possible?
The struct would need an additional pointer
for a dispatch table in case you want to have class semantics.
If you only what a contract that certain functions are implemented,
then it just need to be implemented in the compiler frontend.