diff -r 6a4ef883e233 -r 2ac4283ee209 rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Tue May 07 19:01:14 2013 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Wed May 08 14:54:32 2013 +0200 @@ -57,13 +57,8 @@ return false; } - static void compileStandalone(Bck2Brwsr.Resources l, Appendable out, StringArray names) throws IOException { - VM vm = new Standalone(out, l); - vm.doCompile(names); - } - - static void compileExtension(Bck2Brwsr.Resources l, Appendable out, StringArray names) throws IOException { - VM vm = new Extension(out, l); + static void compile(Appendable out, Bck2Brwsr.Resources l, StringArray names, boolean extension) throws IOException { + VM vm = extension ? new Extension(out, l) : new Standalone(out, l); vm.doCompile(names); }