!7 cmodule Transpiler > DynPrintLog { bool silent = true; start { dm_addTrayIcon_left(onClickAndPopupItem(jimage_16(#1101475), "Refresh Transpiler", rThread refresh)); } void refresh { veryQuickJava_refresh(); vmBus_send('refreshedTranspiler); print("Refreshed translator."); } S transpileRaw(S mainJava) { transpileRaw_silent = silent; ret main.transpileRaw(mainJava); } S transpileRaw(S mainJava, bool fragment, bool useDiskCache) { transpileRaw_silent = silent; ret main.transpileRaw(mainJava, fragment, useDiskCache); } O mc() { ret main.class; } L getTranspilerAndLock() enter { transpileRaw_translator(); ret ll(transpileRaw_trans, transpileRaw_lock); } }