public class Bytecode extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Bytecode
|
static class |
Bytecode
|
| Modifier and Type | Field and Description |
|---|---|
static short |
INSTR_ADD
|
static short |
INSTR_AND
|
static short |
INSTR_ARGS
|
static short |
INSTR_BR
|
static short |
INSTR_BRF
|
static short |
INSTR_DEDENT
|
static short |
INSTR_FALSE
|
static short |
INSTR_FIRST
|
static short |
INSTR_INDENT
|
static short |
INSTR_LAST
|
static short |
INSTR_LENGTH
|
static short |
INSTR_LIST
|
static short |
INSTR_LOAD_ATTR
|
static short |
INSTR_LOAD_LOCAL
|
static short |
INSTR_LOAD_PROP
|
static short |
INSTR_LOAD_PROP_IND
|
static short |
INSTR_LOAD_STR
|
static short |
INSTR_MAP
|
static short |
INSTR_NEW
|
static short |
INSTR_NEW_BOX_ARGS
|
static short |
INSTR_NEW_IND
|
static short |
INSTR_NEWLINE
|
static short |
INSTR_NOOP
|
static short |
INSTR_NOT
|
static short |
INSTR_NULL
|
static short |
INSTR_OPTIONS
|
static short |
INSTR_OR
|
static short |
INSTR_PASSTHRU
|
static short |
INSTR_POP
|
static short |
INSTR_REST
|
static short |
INSTR_REVERSE
|
static short |
INSTR_ROT_MAP
|
static short |
INSTR_STORE_ARG
|
static short |
INSTR_STORE_OPTION
|
static short |
INSTR_STRIP
|
static short |
INSTR_STRLEN
|
static short |
INSTR_SUPER_NEW
|
static short |
INSTR_SUPER_NEW_BOX_ARGS
|
static short |
INSTR_TOSTR
|
static short |
INSTR_TRIM
|
static short |
INSTR_TRUE
|
static short |
INSTR_TRUNC
|
static short |
INSTR_WRITE
|
static short |
INSTR_WRITE_LOCAL
|
static short |
INSTR_WRITE_OPT
|
static short |
INSTR_WRITE_STR
|
static short |
INSTR_ZIP_MAP
|
static Bytecode |
instructions
Used for assembly/disassembly; describes instruction set
|
static short |
MAX_BYTECODE
|
static int |
MAX_OPNDS
|
static int |
OPND_SIZE_IN_BYTES
|
| Constructor and Description |
|---|
Bytecode()
|
public static final int MAX_OPNDS
public static final int OPND_SIZE_IN_BYTES
public static final short INSTR_LOAD_STR
public static final short INSTR_LOAD_ATTR
public static final short INSTR_LOAD_LOCAL
public static final short INSTR_LOAD_PROP
public static final short INSTR_LOAD_PROP_IND
public static final short INSTR_STORE_OPTION
public static final short INSTR_STORE_ARG
public static final short INSTR_NEW
public static final short INSTR_NEW_IND
public static final short INSTR_NEW_BOX_ARGS
public static final short INSTR_SUPER_NEW
public static final short INSTR_SUPER_NEW_BOX_ARGS
public static final short INSTR_WRITE
public static final short INSTR_WRITE_OPT
public static final short INSTR_MAP
public static final short INSTR_ROT_MAP
public static final short INSTR_ZIP_MAP
public static final short INSTR_BR
public static final short INSTR_BRF
public static final short INSTR_OPTIONS
public static final short INSTR_ARGS
public static final short INSTR_PASSTHRU
public static final short INSTR_LIST
public static final short INSTR_ADD
public static final short INSTR_TOSTR
public static final short INSTR_FIRST
public static final short INSTR_LAST
public static final short INSTR_REST
public static final short INSTR_TRUNC
public static final short INSTR_STRIP
public static final short INSTR_TRIM
public static final short INSTR_LENGTH
public static final short INSTR_STRLEN
public static final short INSTR_REVERSE
public static final short INSTR_NOT
public static final short INSTR_OR
public static final short INSTR_AND
public static final short INSTR_INDENT
public static final short INSTR_DEDENT
public static final short INSTR_NEWLINE
public static final short INSTR_NOOP
public static final short INSTR_POP
public static final short INSTR_NULL
public static final short INSTR_TRUE
public static final short INSTR_FALSE
public static final short INSTR_WRITE_STR
public static final short INSTR_WRITE_LOCAL
public static final short MAX_BYTECODE
public static Bytecode.Instruction [] instructions