code:=File(vm.arglist[0]).read(); code=Data(Void,code.text.toLower()); mixed:=T("string","String", "list","List", " t("," T(",",t(",",T(", ".tostring",".toString", "void.read","Void.Read", "time.date","Time.Date", "utils.","Utils.", "zipwith","zipWith", "daysinmonth","daysInMonth", "monthnames","monthNames", "void","Void", "false","False", "d.october","d.October", ); mixed.pump(Void,Void.Read,'wrap(up,down){ code.replace(up,down) }); Compiler.Compiler.compileText(code)();