X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fjs%2FTest.java;h=1bf62e103c72a122c4e922b3a90eb13030362f3d;hp=c432a6a384242b49f85386f07f3157a9a7e9ca33;hb=3f8aa5300e178e8975b0edc896a5a9d303e7bdf3;hpb=0e9197be8053d1e3bc8699a8f527d34850024cd7 diff --git a/src/org/ibex/js/Test.java b/src/org/ibex/js/Test.java index c432a6a..1bf62e1 100644 --- a/src/org/ibex/js/Test.java +++ b/src/org/ibex/js/Test.java @@ -10,9 +10,9 @@ public class Test extends JS { if(args.length == 0) { System.err.println("Usage Test filename"); System.exit(1); } JS f = JS.fromReader(args[0],1,new FileReader(args[0])); System.out.println(((JSFunction)f).dump()); - JSScope s = new JSScope(new JSScope.Global()); + JS s = new JS.O(); s.put(JS.S("sys"),new Test()); - f = JS.cloneWithNewParentScope(f,s); + f = JS.cloneWithNewGlobalScope(f,s); //JS ret = f.call(null,null,null,null,0); Interpreter i = new Interpreter((JSFunction)f, true, new Interpreter.JSArgs(f)); JS ret = i.resume();