// A non-child class can define a super method function class Foo() function Foo( this ) endfunction function super( this ) print( "Foo::super(this) called" ); endfunction endclass var obj := Foo(); Foo::super( obj ); print( "----" ); obj.super();