def foo(x y) x+foo(y, 4.0); def foo(x y) x+y y; def foo(x y) x+y ); extern sin(a);