Wrote /root/JavaX-Caches/tmp_69969068/main.java - 4109 bytes (written=4109, should be 4109) javac=0, ecj=1, useJarBot=0 Checking ECJ at port 4898 at 127.0.0.1 /root/jdk-17/bin/javac -source 11 -target 11 -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_240982782 /root/JavaX-Caches/tmp_69969068/main.java 2>&1
[Compilation Error]

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

/root/JavaX-Caches/tmp_69969068/main.java:3: error: class, interface, or enum expected static final int ^ /root/JavaX-Caches/tmp_69969068/main.java:24: error: class, interface, or enum expected static int runProgram_maxSteps = 1000*1000; ^ /root/JavaX-Caches/tmp_69969068/main.java:26: error: class, interface, or enum expected static void runProgram(Grid g, int pc) { ^ /root/JavaX-Caches/tmp_69969068/main.java:28: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_69969068/main.java:32: error: class, interface, or enum expected int pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:34: error: class, interface, or enum expected *(Grid *g, int startAddress, int steps) { ^ /root/JavaX-Caches/tmp_69969068/main.java:36: error: class, interface, or enum expected bool flag = false; ^ /root/JavaX-Caches/tmp_69969068/main.java:37: error: class, interface, or enum expected for (int step = 0; step < steps; step++) { ^ /root/JavaX-Caches/tmp_69969068/main.java:37: error: class, interface, or enum expected for (int step = 0; step < steps; step++) { ^ /root/JavaX-Caches/tmp_69969068/main.java:37: error: class, interface, or enum expected for (int step = 0; step < steps; step++) { ^ /root/JavaX-Caches/tmp_69969068/main.java:39: error: class, interface, or enum expected int a, b; ^ /root/JavaX-Caches/tmp_69969068/main.java:40: error: class, interface, or enum expected switch (opcode) { ^ /root/JavaX-Caches/tmp_69969068/main.java:42: error: class, interface, or enum expected case op_nop: ^ /root/JavaX-Caches/tmp_69969068/main.java:43: error: class, interface, or enum expected break; case op_jump: pc = g.get(pc); ^ /root/JavaX-Caches/tmp_69969068/main.java:44: error: class, interface, or enum expected break; case op_jump_rel: pc += g.get(pc)-1; ^ /root/JavaX-Caches/tmp_69969068/main.java:44: error: class, interface, or enum expected break; case op_jump_rel: pc += g.get(pc)-1; ^ /root/JavaX-Caches/tmp_69969068/main.java:45: error: class, interface, or enum expected break; case op_branchif: if (flag) pc = g.get(pc); else ++pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:45: error: class, interface, or enum expected break; case op_branchif: if (flag) pc = g.get(pc); else ++pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:45: error: class, interface, or enum expected break; case op_branchif: if (flag) pc = g.get(pc); else ++pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:46: error: class, interface, or enum expected break; case op_branchifnot: if (!flag) pc = g.get(pc); else ++pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:46: error: class, interface, or enum expected break; case op_branchifnot: if (!flag) pc = g.get(pc); else ++pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:46: error: class, interface, or enum expected break; case op_branchifnot: if (!flag) pc = g.get(pc); else ++pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:47: error: class, interface, or enum expected break; case op_less: a = y(); b = y(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:47: error: class, interface, or enum expected break; case op_less: a = y(); b = y(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:47: error: class, interface, or enum expected break; case op_less: a = y(); b = y(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:47: error: class, interface, or enum expected break; case op_less: a = y(); b = y(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:48: error: class, interface, or enum expected break; case op_less_im: a = y(); b = x(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:48: error: class, interface, or enum expected break; case op_less_im: a = y(); b = x(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:48: error: class, interface, or enum expected break; case op_less_im: a = y(); b = x(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:48: error: class, interface, or enum expected break; case op_less_im: a = y(); b = x(); flag = a < b; ^ /root/JavaX-Caches/tmp_69969068/main.java:49: error: class, interface, or enum expected break; case op_equal: a = y(); b = y(); flag = a == b; ^ /root/JavaX-Caches/tmp_69969068/main.java:49: error: class, interface, or enum expected break; case op_equal: a = y(); b = y(); flag = a == b; ^ /root/JavaX-Caches/tmp_69969068/main.java:49: error: class, interface, or enum expected break; case op_equal: a = y(); b = y(); flag = a == b; ^ /root/JavaX-Caches/tmp_69969068/main.java:49: error: class, interface, or enum expected break; case op_equal: a = y(); b = y(); flag = a == b; ^ /root/JavaX-Caches/tmp_69969068/main.java:50: error: class, interface, or enum expected break; case op_more: a = y(); b = y(); flag = a > b; ^ /root/JavaX-Caches/tmp_69969068/main.java:50: error: class, interface, or enum expected break; case op_more: a = y(); b = y(); flag = a > b; ^ /root/JavaX-Caches/tmp_69969068/main.java:50: error: class, interface, or enum expected break; case op_more: a = y(); b = y(); flag = a > b; ^ /root/JavaX-Caches/tmp_69969068/main.java:50: error: class, interface, or enum expected break; case op_more: a = y(); b = y(); flag = a > b; ^ /root/JavaX-Caches/tmp_69969068/main.java:51: error: class, interface, or enum expected break; case op_set: a = x(); set(x(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:51: error: class, interface, or enum expected break; case op_set: a = x(); set(x(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:51: error: class, interface, or enum expected break; case op_set: a = x(); set(x(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:52: error: class, interface, or enum expected break; case op_set_ind: a = x(); set(y(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:52: error: class, interface, or enum expected break; case op_set_ind: a = x(); set(y(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:52: error: class, interface, or enum expected break; case op_set_ind: a = x(); set(y(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:53: error: class, interface, or enum expected break; case op_copy: a = y(); set(x(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:53: error: class, interface, or enum expected break; case op_copy: a = y(); set(x(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:53: error: class, interface, or enum expected break; case op_copy: a = y(); set(x(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:54: error: class, interface, or enum expected break; case op_copy_ind: a = y(); set(y(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:54: error: class, interface, or enum expected break; case op_copy_ind: a = y(); set(y(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:54: error: class, interface, or enum expected break; case op_copy_ind: a = y(); set(y(), a); ^ /root/JavaX-Caches/tmp_69969068/main.java:55: error: class, interface, or enum expected break; case op_add: a = x(); b = x(); set(a, get(a)+get(b)); ^ /root/JavaX-Caches/tmp_69969068/main.java:55: error: class, interface, or enum expected break; case op_add: a = x(); b = x(); set(a, get(a)+get(b)); ^ /root/JavaX-Caches/tmp_69969068/main.java:55: error: class, interface, or enum expected break; case op_add: a = x(); b = x(); set(a, get(a)+get(b)); ^ /root/JavaX-Caches/tmp_69969068/main.java:55: error: class, interface, or enum expected break; case op_add: a = x(); b = x(); set(a, get(a)+get(b)); ^ /root/JavaX-Caches/tmp_69969068/main.java:56: error: class, interface, or enum expected break; case op_add_im: a = x(); b = x(); set(a, get(a)+b); ^ /root/JavaX-Caches/tmp_69969068/main.java:56: error: class, interface, or enum expected break; case op_add_im: a = x(); b = x(); set(a, get(a)+b); ^ /root/JavaX-Caches/tmp_69969068/main.java:56: error: class, interface, or enum expected break; case op_add_im: a = x(); b = x(); set(a, get(a)+b); ^ /root/JavaX-Caches/tmp_69969068/main.java:56: error: class, interface, or enum expected break; case op_add_im: a = x(); b = x(); set(a, get(a)+b); ^ /root/JavaX-Caches/tmp_69969068/main.java:57: error: class, interface, or enum expected break; case op_not: a = x(); set(a, ~get(a)); ^ /root/JavaX-Caches/tmp_69969068/main.java:57: error: class, interface, or enum expected break; case op_not: a = x(); set(a, ~get(a)); ^ /root/JavaX-Caches/tmp_69969068/main.java:57: error: class, interface, or enum expected break; case op_not: a = x(); set(a, ~get(a)); ^ /root/JavaX-Caches/tmp_69969068/main.java:58: error: class, interface, or enum expected break; case op_neg: a = x(); set(a, -get(a)); ^ /root/JavaX-Caches/tmp_69969068/main.java:58: error: class, interface, or enum expected break; case op_neg: a = x(); set(a, -get(a)); ^ /root/JavaX-Caches/tmp_69969068/main.java:58: error: class, interface, or enum expected break; case op_neg: a = x(); set(a, -get(a)); ^ /root/JavaX-Caches/tmp_69969068/main.java:59: error: class, interface, or enum expected default: fail("Illegal opcode " + opcode + " at " + (pc-1)); ^ /root/JavaX-Caches/tmp_69969068/main.java:60: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_69969068/main.java:64: error: class, interface, or enum expected int x() { ret get(pc++); } ^ /root/JavaX-Caches/tmp_69969068/main.java:65: error: class, interface, or enum expected int y() { ret get(get(pc++)); } ^ /root/JavaX-Caches/tmp_69969068/main.java:66: error: class, interface, or enum expected int get(int addr) { ret g.get(addr); } ^ /root/JavaX-Caches/tmp_69969068/main.java:67: error: class, interface, or enum expected void set(int addr, int x) { g.set(addr, x); } ^ /root/JavaX-Caches/tmp_69969068/main.java:72: error: class, interface, or enum expected for (int i = 0; i < l(values); i += 2) ^ /root/JavaX-Caches/tmp_69969068/main.java:72: error: class, interface, or enum expected for (int i = 0; i < l(values); i += 2) ^ /root/JavaX-Caches/tmp_69969068/main.java:72: error: class, interface, or enum expected for (int i = 0; i < l(values); i += 2) ^ /root/JavaX-Caches/tmp_69969068/main.java:75: error: class, interface, or enum expected print("Program OK (" + n(l(values)/2, "value") + ")"); ^ /root/JavaX-Caches/tmp_69969068/main.java:76: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_69969068/main.java:80: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_69969068/main.java:84: error: class, interface, or enum expected int pc; ^ /root/JavaX-Caches/tmp_69969068/main.java:85: error: class, interface, or enum expected new StringBuffer buf; ^ /root/JavaX-Caches/tmp_69969068/main.java:87: error: class, interface, or enum expected *(Grid *g, int startAddress) { ^ /root/JavaX-Caches/tmp_69969068/main.java:89: error: class, interface, or enum expected int end = g.lastNonZero(); ^ /root/JavaX-Caches/tmp_69969068/main.java:90: error: class, interface, or enum expected while (pc < end) { ^ /root/JavaX-Caches/tmp_69969068/main.java:92: error: class, interface, or enum expected int a, b; ^ /root/JavaX-Caches/tmp_69969068/main.java:93: error: class, interface, or enum expected S s = "?"; ^ /root/JavaX-Caches/tmp_69969068/main.java:94: error: class, interface, or enum expected switch (opcode) { ^ /root/JavaX-Caches/tmp_69969068/main.java:96: error: class, interface, or enum expected break; case op_nop: s = "nop"; ^ /root/JavaX-Caches/tmp_69969068/main.java:96: error: class, interface, or enum expected break; case op_nop: s = "nop"; ^ /root/JavaX-Caches/tmp_69969068/main.java:97: error: class, interface, or enum expected break; case op_jump: s = "jump " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:97: error: class, interface, or enum expected break; case op_jump: s = "jump " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:98: error: class, interface, or enum expected break; case op_jump_rel: s = "jump rel " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:98: error: class, interface, or enum expected break; case op_jump_rel: s = "jump rel " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:99: error: class, interface, or enum expected break; case op_branchif: s = "branch if " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:99: error: class, interface, or enum expected break; case op_branchif: s = "branch if " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:100: error: class, interface, or enum expected break; case op_branchifnot: s = "branch if not " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:100: error: class, interface, or enum expected break; case op_branchifnot: s = "branch if not " + x(); ^ /root/JavaX-Caches/tmp_69969068/main.java:101: error: class, interface, or enum expected break; case op_less: a = x(); b = x(); s = "less " + a + " " + b; ^ /root/JavaX-Caches/tmp_69969068/main.java:101: error: class, interface, or enum expected break; case op_less: a = x(); b = x(); s = "less " + a + " " + b; ^ /root/JavaX-Caches/tmp_69969068/main.java:101: error: class, interface, or enum expected break; case op_less: a = x(); b = x(); s = "less " + a + " " + b; ^ /root/JavaX-Caches/tmp_69969068/main.java:101: error: class, interface, or enum expected break; case op_less: a = x(); b = x(); s = "less " + a + " " + b; ^ /root/JavaX-Caches/tmp_69969068/main.java:102: error: class, interface, or enum expected break; case op_less_im: a = x(); b = x(); s = "less im " + a + " " + b; ^ /root/JavaX-Caches/tmp_69969068/main.java:102: error: class, interface, or enum expected break; case op_less_im: a = x(); b = x(); s = "less im " + a + " " + b; ^ 100 errors only showing the first 100 errors, of 142 total; use -Xmaxerrs if you would like to see more