public class OpcodeTables
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
OpcodeTables.Opcode |
static class |
OpcodeTables.OpcodeType
Marker: describes the type of Opcode.
|
Modifier and Type | Field and Description |
---|---|
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> |
IntToAllOpcodes |
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> |
IntToNonPrivOpcode |
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> |
IntToNormalOpcodes |
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> |
IntToPrivOpcode |
private static int |
MaxOpcodes
Initialized keyword and token Hash Maps (and Reverse Tables)
|
private static java.util.HashMap<java.lang.String,OpcodeTables.Opcode> |
mnemocodes |
private static java.util.HashMap<java.lang.String,OpcodeTables.Opcode> |
NonPrivMnemocodes |
private static java.util.HashMap<java.lang.String,OpcodeTables.Opcode> |
PrivMnemocodes |
Constructor and Description |
---|
OpcodeTables() |
Modifier and Type | Method and Description |
---|---|
static OpcodeTables.Opcode |
opcode(java.lang.Integer mnem_code) |
static OpcodeTables.Opcode |
opcode(java.lang.String mnemonic) |
private static void |
registerOpcode(OpcodeTables.Opcode opc) |
private static final int MaxOpcodes
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> IntToNormalOpcodes
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> IntToAllOpcodes
private static java.util.HashMap<java.lang.String,OpcodeTables.Opcode> mnemocodes
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> IntToPrivOpcode
private static java.util.HashMap<java.lang.String,OpcodeTables.Opcode> PrivMnemocodes
private static java.util.HashMap<java.lang.Integer,OpcodeTables.Opcode> IntToNonPrivOpcode
private static java.util.HashMap<java.lang.String,OpcodeTables.Opcode> NonPrivMnemocodes
private static void registerOpcode(OpcodeTables.Opcode opc)
public static OpcodeTables.Opcode opcode(java.lang.String mnemonic)
public static OpcodeTables.Opcode opcode(java.lang.Integer mnem_code)