!7 do not include function has. lib 1011230 // JavaParser for #759 sS progID = #1010745; p { if (!headless()) restartWith384MBHeap(); //substance(); installWebLAF(); consoleIcon(#1101170 /*#1101169*/); stefansAssistant_p(); botWithInput(progID); //transpileForServer(progID); } answer { s = trim(s); try answer stefansAssistant_answer(s); if "sts *" ret yn(editSnippet_stringToSymbol($1)); set transpileForServer_forceJavacOnServer; if (eqic(s, "fresh")) { veryQuickJava_refresh(); ret "OK"; } if (swic_trim(s, "fresh ", m)) { veryQuickJava_refresh(); s = m.rest(); } //long time = sysNow(); try { loading "Transpiling..." { transpileForServer(fsI(trim(s))); } } catch e { infoBox(e); throw rethrow(e); } /*S msg = "Transpiled & " + (transpileForServer_compile ? "double-" : "") + "compiled" + " in " + toS(sysNow()-time, 1) + " s";*/ S msg = "Transpiled" + (!isFalse(transpileForServer_compile!) ? " & compiled" : "") + " in " + toS(transpileForServer_localTime, 1) + " s"; thread { gc(); } try answer infoBoxAndReturn(msg); }