please include function print. static void localPrint() { localPrint(""); } static A localPrint(S s, A o) { localPrint(s + o); ret o; } // returns original object static A localPrint(A o) { ping(); if (print_silent) ret o; S s = S.valueOf(o) + "\n"; localPrint_raw(s); ret o; } static void localPrint_raw(String s) { s = fixNewLines(s); StringBuffer loc = local_log; if (loc != null) print_append(loc, s, local_log_max); System.out.print(s); }