Wrote /root/JavaX-Caches/tmp_380929291/main.java - 12036 bytes (written=12036, should be 12036) javac=0, ecj=1, useJarBot=0 Checking ECJ at port 4898 at 127.0.0.1 /root/jdk-17/bin/javac -source 1.8 -target 1.8 -nowarn -encoding utf8 -Xdiags:verbose -cp /root/.javax/x30.jar:/root/dexcompiler/android.jar:/root/dexcompiler/support-v4-22.2.1.jar:/root/javafx/javafx.base.jar:/root/javafx/javafx.graphics.jar:/root/javafx/javafx.swing.jar -d /root/JavaX-Caches/tmp_237160673 /root/JavaX-Caches/tmp_380929291/main.java 2>&1
[Compilation Error]

Compiler errors. Medium transpile. Show Java sources. Show snippet. Edit.

/root/JavaX-Caches/tmp_380929291/main.java:36: error: cannot find symbol Object p = run(id); ^ symbol: method run(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:38: error: cannot find symbol data.put(f, get(p, f)); ^ symbol: method get(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:43: error: cannot find symbol return listFields(c); ^ symbol: method listFields(Object) location: class main /root/JavaX-Caches/tmp_380929291/main.java:65: error: cannot find symbol List l = (List) ( unstructure(s)); ^ symbol: method unstructure(String) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:67: error: cannot find symbol if (eq(cmd, "add")) ^ symbol: method eq(Object,String) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:69: error: cannot find symbol else if (eq(cmd, "remove")) ^ symbol: method eq(Object,String) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:71: error: cannot find symbol else if (eq(cmd, "id")) ^ symbol: method eq(Object,String) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:74: error: cannot find symbol print("Unknown command in log: " + l.get(0)); ^ symbol: method print(String) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:78: error: cannot find symbol id = makeRandomID(12); ^ symbol: method makeRandomID(int) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:79: error: cannot find symbol logQuoted(file, structure(litlist("id", id))); ^ symbol: method litlist(String,String) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:103: error: cannot find symbol if (neq(b, c)) { ^ symbol: method neq(B,B) location: class PersistentMap<A,B> where B,A are type-variables: B extends Object declared in class PersistentMap A extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:105: error: cannot find symbol logQuoted(file, structure(litlist("add", a, b))); ^ symbol: method litlist(String,A,B) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:112: error: cannot find symbol logQuoted(file, structure(litlist("remove", a))); ^ symbol: method litlist(String,Object) location: class PersistentMap<A,B> where A,B are type-variables: A extends Object declared in class PersistentMap B extends Object declared in class PersistentMap /root/JavaX-Caches/tmp_380929291/main.java:123: error: cannot find symbol return new File(getProgramDir(progID), fileName); ^ symbol: method getProgramDir(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:127: error: cannot find symbol return getProgramFile(getProgramID(), fileName); ^ symbol: method getProgramID() location: class main /root/JavaX-Caches/tmp_380929291/main.java:140: error: cannot find symbol for (String s : toLines(file)) ^ symbol: method toLines(File) location: class main /root/JavaX-Caches/tmp_380929291/main.java:141: error: cannot find symbol if (isQuoted(s)) ^ symbol: method isQuoted(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:147: error: cannot find symbol print(getStackTrace(e)); ^ symbol: method getStackTrace(Throwable) location: class main /root/JavaX-Caches/tmp_380929291/main.java:167: error: cannot find symbol return quote(stringSizeLimit != 0 ? shorten((String) o, stringSizeLimit) : (String) o); ^ symbol: method quote(stringSize[...]ing)o) location: class main /root/JavaX-Caches/tmp_380929291/main.java:167: error: cannot find symbol return quote(stringSizeLimit != 0 ? shorten((String) o, stringSizeLimit) : (String) o); ^ symbol: method shorten(String,int) location: class main /root/JavaX-Caches/tmp_380929291/main.java:173: error: cannot find symbol return "d(" + quote(str(o)) + ")"; ^ symbol: method quote(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:232: error: cannot find symbol return r + "class(" + quote(((Class) o).getName()) + ")"; ^ symbol: method quote(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:235: error: cannot find symbol return r + "exception(" + quote(((Throwable) o).getMessage()) + ")"; ^ symbol: method quote(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:244: error: cannot find symbol buf.append("l(" + structure_1(getOpt(o, "head"), stringSizeLimit, seen, refd)); ^ symbol: method getOpt(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:245: error: cannot find symbol List args = (List) ( getOpt(o, "args")); ^ symbol: method getOpt(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:247: error: cannot find symbol for (int i = 0; i < l(args); i++) { ^ symbol: method l(List) location: class main /root/JavaX-Caches/tmp_380929291/main.java:252: error: cannot find symbol if (arg != null && eq(arg.getClass().getName(), "main$Lisp") && isTrue(call(arg, "isEmpty"))) ^ symbol: method eq(String,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:252: error: cannot find symbol if (arg != null && eq(arg.getClass().getName(), "main$Lisp") && isTrue(call(arg, "isEmpty"))) ^ symbol: method call(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:253: error: cannot find symbol arg = get(arg, "head"); ^ symbol: method get(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:264: error: cannot find symbol shortName = (String) get(o, "className"); ^ symbol: method get(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:265: error: cannot find symbol Map<String, Object> fieldValues = (Map) get(o, "fieldValues"); ^ symbol: method get(Object,String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:322: error: cannot find symbol List<String> tok = javaTok(s); ^ symbol: method javaTok(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:324: error: cannot find symbol for (int i = 1; i < l(tok); i += 2) { ^ symbol: method l(List<String>) location: class main /root/JavaX-Caches/tmp_380929291/main.java:326: error: cannot find symbol if (t.startsWith("m") && isInteger(t.substring(1)) ^ symbol: method isInteger(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:327: error: cannot find symbol && !refd.contains(parseInt(t.substring(1)))) ^ symbol: method parseInt(String) location: class main /root/JavaX-Caches/tmp_380929291/main.java:357: error: cannot find symbol return eq(true, o); ^ symbol: method eq(boolean,Object) location: class main 36 errors