class TEST2 [G -> ANY] inherit TEST1 [G] redefine make, make2 end feature make2 (v: like int; g: like item) is do print (v) print (' ') print (g) print ("%N") end make (v: like int; g: like item) is external "C inline use ," alias "[ printf("%d %d\n", (int) $v, (int) $g); fflush(stdout); return; ]" end end