diff --git a/samples/src/main/java/org/bsc/java2ts/JSRun.java b/samples/src/main/java/org/bsc/java2ts/JSRun.java index 3d7dbf2..1ef7243 100644 --- a/samples/src/main/java/org/bsc/java2ts/JSRun.java +++ b/samples/src/main/java/org/bsc/java2ts/JSRun.java @@ -1,12 +1,5 @@ package org.bsc.java2ts; -import java.util.function.Predicate; - -import javax.script.Bindings; -import javax.script.ScriptContext; -import javax.script.ScriptEngine; -import javax.script.ScriptEngineManager; - import org.graalvm.polyglot.Context; import org.graalvm.polyglot.HostAccess; import org.graalvm.polyglot.Source; @@ -14,27 +7,6 @@ public class JSRun { public static class Graaljs { - - public static void mainjSR223(String[] args) throws Exception { - final ScriptEngineManager manager = new ScriptEngineManager(); - - final ScriptEngine service = manager.getEngineByName("graal.js"); - final Bindings bindings = service.getBindings(ScriptContext.ENGINE_SCOPE); - // @see https://github.com/graalvm/graaljs/blob/master/docs/user/ScriptEngine.md - bindings.put("polyglot.js.allowHostAccess", true); - bindings.put("polyglot.js.allowHostClassLookup", (Predicate) s -> true); - bindings.put("polyglot.js.allowIO", true); - - service.put( "$ARG", args ); - - if( args.length == 0 ) { - System.out.printf( "usage:\tJSRun.Graaljs .js\n"); - } - try( java.io.Reader app = new java.io.FileReader(args[0])) { - service.eval( app ); - } - } - public static void main(String[] args) throws Exception { final Context context = Context.newBuilder("js") @@ -56,9 +28,5 @@ public static void main(String[] args) throws Exception { context.eval( source ); } } - } - - - }