?? bytecode.java
字號:
package AST;
import java.util.HashSet;import java.util.LinkedHashSet;import java.io.FileNotFoundException;import java.io.File;import java.util.*;import beaver.*;import java.util.ArrayList;import java.util.zip.*;import java.io.*;public class Bytecode extends java.lang.Object {
// Declared in JVMBytecodes.jrag at line 13 public final static byte NOP = 0; // Declared in JVMBytecodes.jrag at line 14 public final static byte ACONST_NULL = 1; // Declared in JVMBytecodes.jrag at line 15 public final static byte ICONST_M1 = 2; // Declared in JVMBytecodes.jrag at line 16 public final static byte ICONST_0 = 3; // Declared in JVMBytecodes.jrag at line 17 public final static byte ICONST_1 = 4; // Declared in JVMBytecodes.jrag at line 18 public final static byte ICONST_2 = 5; // Declared in JVMBytecodes.jrag at line 19 public final static byte ICONST_3 = 6; // Declared in JVMBytecodes.jrag at line 20 public final static byte ICONST_4 = 7; // Declared in JVMBytecodes.jrag at line 21 public final static byte ICONST_5 = 8; // Declared in JVMBytecodes.jrag at line 22 public final static byte LCONST_0 = 9; // Declared in JVMBytecodes.jrag at line 23 public final static byte LCONST_1 = 10; // Declared in JVMBytecodes.jrag at line 24 public final static byte FCONST_0 = 11; // Declared in JVMBytecodes.jrag at line 25 public final static byte FCONST_1 = 12; // Declared in JVMBytecodes.jrag at line 26 public final static byte FCONST_2 = 13; // Declared in JVMBytecodes.jrag at line 27 public final static byte DCONST_0 = 14; // Declared in JVMBytecodes.jrag at line 28 public final static byte DCONST_1 = 15; // Declared in JVMBytecodes.jrag at line 29 public final static byte BIPUSH = 16; // Declared in JVMBytecodes.jrag at line 30 public final static byte SIPUSH = 17; // Declared in JVMBytecodes.jrag at line 31 public final static byte LDC = 18; // Declared in JVMBytecodes.jrag at line 32 public final static byte LDC_W = 19; // Declared in JVMBytecodes.jrag at line 33 public final static byte LDC2_W = 20; // Declared in JVMBytecodes.jrag at line 34 public final static byte ILOAD = 21; // Declared in JVMBytecodes.jrag at line 35 public final static byte LLOAD = 22; // Declared in JVMBytecodes.jrag at line 36 public final static byte FLOAD = 23; // Declared in JVMBytecodes.jrag at line 37 public final static byte DLOAD = 24; // Declared in JVMBytecodes.jrag at line 38 public final static byte ALOAD = 25; // Declared in JVMBytecodes.jrag at line 39 public final static byte ILOAD_0 = 26; // Declared in JVMBytecodes.jrag at line 40 public final static byte ILOAD_1 = 27; // Declared in JVMBytecodes.jrag at line 41 public final static byte ILOAD_2 = 28; // Declared in JVMBytecodes.jrag at line 42 public final static byte ILOAD_3 = 29; // Declared in JVMBytecodes.jrag at line 43 public final static byte LLOAD_0 = 30; // Declared in JVMBytecodes.jrag at line 44 public final static byte LLOAD_1 = 31; // Declared in JVMBytecodes.jrag at line 45 public final static byte LLOAD_2 = 32; // Declared in JVMBytecodes.jrag at line 46 public final static byte LLOAD_3 = 33; // Declared in JVMBytecodes.jrag at line 47 public final static byte FLOAD_0 = 34; // Declared in JVMBytecodes.jrag at line 48 public final static byte FLOAD_1 = 35; // Declared in JVMBytecodes.jrag at line 49 public final static byte FLOAD_2 = 36; // Declared in JVMBytecodes.jrag at line 50 public final static byte FLOAD_3 = 37; // Declared in JVMBytecodes.jrag at line 51 public final static byte DLOAD_0 = 38; // Declared in JVMBytecodes.jrag at line 52 public final static byte DLOAD_1 = 39; // Declared in JVMBytecodes.jrag at line 53 public final static byte DLOAD_2 = 40; // Declared in JVMBytecodes.jrag at line 54 public final static byte DLOAD_3 = 41; // Declared in JVMBytecodes.jrag at line 55 public final static byte ALOAD_0 = 42; // Declared in JVMBytecodes.jrag at line 56 public final static byte ALOAD_1 = 43; // Declared in JVMBytecodes.jrag at line 57 public final static byte ALOAD_2 = 44; // Declared in JVMBytecodes.jrag at line 58 public final static byte ALOAD_3 = 45; // Declared in JVMBytecodes.jrag at line 59 public final static byte IALOAD = 46; // Declared in JVMBytecodes.jrag at line 60 public final static byte LALOAD = 47; // Declared in JVMBytecodes.jrag at line 61 public final static byte FALOAD = 48; // Declared in JVMBytecodes.jrag at line 62 public final static byte DALOAD = 49; // Declared in JVMBytecodes.jrag at line 63 public final static byte AALOAD = 50; // Declared in JVMBytecodes.jrag at line 64 public final static byte BALOAD = 51; // Declared in JVMBytecodes.jrag at line 65 public final static byte CALOAD = 52; // Declared in JVMBytecodes.jrag at line 66 public final static byte SALOAD = 53; // Declared in JVMBytecodes.jrag at line 67 public final static byte ISTORE = 54; // Declared in JVMBytecodes.jrag at line 68 public final static byte LSTORE = 55; // Declared in JVMBytecodes.jrag at line 69 public final static byte FSTORE = 56; // Declared in JVMBytecodes.jrag at line 70 public final static byte DSTORE = 57; // Declared in JVMBytecodes.jrag at line 71 public final static byte ASTORE = 58; // Declared in JVMBytecodes.jrag at line 72 public final static byte ISTORE_0 = 59; // Declared in JVMBytecodes.jrag at line 73 public final static byte ISTORE_1 = 60; // Declared in JVMBytecodes.jrag at line 74 public final static byte ISTORE_2 = 61; // Declared in JVMBytecodes.jrag at line 75 public final static byte ISTORE_3 = 62; // Declared in JVMBytecodes.jrag at line 76 public final static byte LSTORE_0 = 63; // Declared in JVMBytecodes.jrag at line 77 public final static byte LSTORE_1 = 64; // Declared in JVMBytecodes.jrag at line 78 public final static byte LSTORE_2 = 65; // Declared in JVMBytecodes.jrag at line 79 public final static byte LSTORE_3 = 66; // Declared in JVMBytecodes.jrag at line 80 public final static byte FSTORE_0 = 67; // Declared in JVMBytecodes.jrag at line 81 public final static byte FSTORE_1 = 68; // Declared in JVMBytecodes.jrag at line 82 public final static byte FSTORE_2 = 69; // Declared in JVMBytecodes.jrag at line 83 public final static byte FSTORE_3 = 70; // Declared in JVMBytecodes.jrag at line 84 public final static byte DSTORE_0 = 71; // Declared in JVMBytecodes.jrag at line 85 public final static byte DSTORE_1 = 72; // Declared in JVMBytecodes.jrag at line 86 public final static byte DSTORE_2 = 73; // Declared in JVMBytecodes.jrag at line 87 public final static byte DSTORE_3 = 74; // Declared in JVMBytecodes.jrag at line 88 public final static byte ASTORE_0 = 75; // Declared in JVMBytecodes.jrag at line 89 public final static byte ASTORE_1 = 76; // Declared in JVMBytecodes.jrag at line 90 public final static byte ASTORE_2 = 77; // Declared in JVMBytecodes.jrag at line 91 public final static byte ASTORE_3 = 78; // Declared in JVMBytecodes.jrag at line 92 public final static byte IASTORE = 79; // Declared in JVMBytecodes.jrag at line 93 public final static byte LASTORE = 80; // Declared in JVMBytecodes.jrag at line 94 public final static byte FASTORE = 81; // Declared in JVMBytecodes.jrag at line 95 public final static byte DASTORE = 82; // Declared in JVMBytecodes.jrag at line 96 public final static byte AASTORE = 83; // Declared in JVMBytecodes.jrag at line 97 public final static byte BASTORE = 84; // Declared in JVMBytecodes.jrag at line 98 public final static byte CASTORE = 85; // Declared in JVMBytecodes.jrag at line 99 public final static byte SASTORE = 86; // Declared in JVMBytecodes.jrag at line 100 public final static byte POP = 87; // Declared in JVMBytecodes.jrag at line 101 public final static byte POP2 = 88; // Declared in JVMBytecodes.jrag at line 102 public final static byte DUP = 89; // Declared in JVMBytecodes.jrag at line 103 public final static byte DUP_X1 = 90; // Declared in JVMBytecodes.jrag at line 104 public final static byte DUP_X2 = 91; // Declared in JVMBytecodes.jrag at line 105 public final static byte DUP2 = 92; // Declared in JVMBytecodes.jrag at line 106 public final static byte DUP2_X1 = 93; // Declared in JVMBytecodes.jrag at line 107 public final static byte DUP2_X2 = 94 ; // Declared in JVMBytecodes.jrag at line 108 public final static byte SWAP = 95; // Declared in JVMBytecodes.jrag at line 109 public final static byte IADD = 96; // Declared in JVMBytecodes.jrag at line 110 public final static byte LADD = 97; // Declared in JVMBytecodes.jrag at line 111 public final static byte FADD = 98; // Declared in JVMBytecodes.jrag at line 112 public final static byte DADD = 99; // Declared in JVMBytecodes.jrag at line 113 public final static byte ISUB = 100; // Declared in JVMBytecodes.jrag at line 114 public final static byte LSUB = 101;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -