11 extern A
in "C" `{struct s_a*`}
13 struct s_a
* v
= malloc
(sizeof
(struct s_a
));
19 printf
( "A< %d %d >\n", recv-
>x
, recv-
>y
);
23 extern B in "C" `{struct s_b*`}
26 struct s_b* v = malloc(sizeof(struct s_b));
33 redef fun p
import super `{
36 printf( " %d %d >\n", recv->w, recv->h );
43 struct s_a* v = malloc(sizeof(struct s_a));
49 printf( "C< %d %d >\n", recv->x, recv->y );