Advertisement
Guest User

Untitled

a guest
Feb 27th, 2019
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
BNF 2.02 KB | None | 0 0
  1.   // @see https://en.wikipedia.org/wiki/Java_bytecode_instruction_listings
  2.   // not included: getfield, getstatic, putfield, putstatic
  3.   MNEMONIC="regexp:AALOAD|AASTORE|ACONST_NULL|ALOAD|ALOAD_0|ALOAD_1|ALOAD_2|ALOAD_3\
  4.                   |ANEWARRAY|ARETURN|ARRAYLENGTH|ASTORE|ASTORE_0|ASTORE_1|ASTORE_2|ASTORE_3\
  5.                   |ATHROW|BALOAD|BASTORE|BIPUSH|BREAKPOINT|CALOAD|CASTORE|CHECKCAST|\
  6.                   |D2F|D2I|DADD|DALOAD|DASTORE|DCMPG|DCMPL|DCONST_0|DCONST_1|DDIV|\
  7.                   |DLOAD|DLOAD_0|DLOAD_1|DLOAD_2|DLOAD_3|DMUL|DNEG|DREM|DRETURN|\
  8.                   |DSTORE|DSTORE_0|DSTORE_1|DSTORE_2|DSTORE_3|DSUB|DUP|DUP_X1|DUP_X2|\
  9.                   |DUP2|DUP2_X1|DUP2_X2|F2D|F2I|F2L|FADD|FALOAD|FASTORE|FCMPG|FCMPL\
  10.                   |FCONST_0|FCONST_1|FCONST_2|FDIV|FLOAD|FLOAD_0|FLOAD_1|FLOAD_2|FLOAD_3\
  11.                   |FMUL|FNEG|FREM|FRETURN|FSTORE|FSTORE_0|FSTORE_1|FSTORE_2|FSTORE_3|FSUB\
  12.                   |GOTO|GOTO_W|I2B|I2C|I2D|I2F|I2L|I2S|IADD|IALOAD|IAND|IASTORE|ICONST_M1\
  13.                   |ICONST_0|ICONST_1|ICONST_2|ICONST_3|ICONST_4|ICONST_5|IDIV|IF_ACMPEQ\
  14.                   |IF_ACMPNE|IF_ICMPEQ|IF_ICMPGE|IF_ICMPGT|IF_ICMPLE|IF_ICMPLT|IF_ICMPNE\
  15.                   |IFEQ|IFGE|IFGT|IFLE|IFLT|IFNE|IFNONNULL|IFNULL|IINC\
  16.                   |ILOAD|ILOAD_0|ILOAD_1|ILOAD_2|ILOAD_3|IMPDEP1|IMPDEP2|IMUL|INEG|INSTANCEOF\
  17.                   |INVOKEDYNAMIC|INVOKEINTERFACE|INVOKESPECIAL|INVOKESTATIC|INVOKEVIRTUAL\
  18.                   |IOR|IREM|IRETURN|ISHL|ISHR|ISTORE|ISTORE_0|ISTORE_1|ISTORE_2|ISTORE_3\
  19.                   |ISUB|IUSHR|IXOR|JSR|JSR_W|L2D|L2F|L2I|LADD|LALOAD|LAND|LASTORE|LCMP\
  20.                   |ICONST_0|ICONST_1|LDC|LDC_W|LDC2_W|LDIV|\
  21.                   |LLOAD|LLOAD_0|LLOAD_1|LLOAD_2|LLOAD_3|LMUL|LNEG|LOOKUPSWITCH|LOR|LREM\
  22.                   |LRETURN|LSHL|LSTORE|LSTORE_0|LSTORE_1|LSTORE_2|LSTORE_3|LSUB|LUSHR|LXOR\
  23.                   |MONITORENTER|MONITOREXIT|MULTIANEWARRAY|NEW|NEWARRAY|NOP|POP|POP2\
  24.                   |RET|RETURN|SALOAD|SASTORE|SIPUSH|SWAP|TABLESWITCH|WIDE"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement