#!/bin/java bsh.Interpreter

source("TestHarness.bsh");

foo( arg ) {
	System.out.println("arg = "+this.namespace.getVariable("arg")+"in : "+this.namespace);
	System.out.println("arg = "+super.namespace.getVariable("arg")+"in : "+super.namespace);
	blah=System.currentTimeMillis();
	Thread.sleep(100);
	if ( arg < 5 ) {
		foo( arg+1);
	}
	System.out.println("after arg = "+this.namespace.getVariable("arg")+"in : "+this.namespace);
	System.out.println("after arg = "+super.namespace.getVariable("arg")+"in : "+super.namespace);
	//return arg;
}

foo(1);

complete();
