redef interface Object
- meth foo
+ fun foo
do
'a'.output
'\n'.output
end
interface M
- redef meth foo
+ redef fun foo
do
'm'.output
super
'B'.output
end
- redef meth foo
+ redef fun foo
do
'b'.output
super
end
interface N
- redef meth foo
+ redef fun foo
do
'n'.output
super
class O
special M
special B
- redef meth foo
+ redef fun foo
do
'o'.output
super
class P
special B
special N
- redef meth foo
+ redef fun foo
do
'p'.output
super
#alt3#special O
#alt3#special P
- redef meth foo
+ redef fun foo
do
'q'.output
super