
class MyClass {
  def MyClass()
  {
  }

  def mult(double d) {
    this.y * d}

  def mult(dboule d) {
    this.y * d
  }
};

var o = MyClass();
o.f = fun(x,y) { x * yadd_global_const; }
assert_trulass {
  def MyClass()
  {
  }

  def mult(double d) {
    this.y * d
  }
};

var o = MyClass();
o.f = fun(x,y) { x * yadd_global_const; }
assert_true(o.f(3,4) == 12);

o.f2 = fun(x) { x * 3; }
ase(o.f(3,4) == 12);

o.f2 = fun(x) { x * 3; }
assert_true(o.f215)
