s.put(JS.S("sys"),new Test());
f = JS.cloneWithNewParentScope(f,s);
//JS ret = f.call(null,null,null,null,0);
- Interpreter i = new Interpreter((JSFunction)f, true, new JSArray());
+ Interpreter i = new Interpreter((JSFunction)f, true, new Interpreter.JSArgs(f));
JS ret = i.resume();
while(up != null) {
JS.UnpauseCallback up = Test.up; Test.up = null;
public JS callMethod(JS method, JS a0, JS a1, JS a2, JS[] rest, int nargs) throws JSExn {
if(!JS.isString(method)) return null;
if("print".equals(JS.toString(method))) {
- System.out.println(JS.toString(a0));
+ System.out.println(JS.debugToString(a0));
return null;
}
return null;