Class OpcodeName

java.lang.Object
org.eolang.opeo.ast.OpcodeName

public final class OpcodeName extends Object
Opcode name. The name of bytecode instruction. The name combined with unique number in order to avoid name collisions.
Since:
0.1.0
  • Constructor Details

    • OpcodeName

      public OpcodeName(int opcode)
      Constructor.
      Parameters:
      opcode - Bytecode operation code.
    • OpcodeName

      public OpcodeName(String name)
      Constructor.
      Parameters:
      name - Opcode name.
  • Method Details

    • simplified

      public String simplified()
      Get simplified opcode name without counter.
      Returns:
      Simplified opcode name.
    • code

      public int code()
      Get opcode.
      Returns:
      Opcode.