enum
Code::Opcode
Defined in:
code.crEnum Members
-
OpConstant =
0 -
OpAdd =
1 -
OpPop =
2 -
OpSub =
3 -
OpMul =
4 -
OpDiv =
5 -
OpTrue =
6 -
OpFalse =
7 -
OpEqual =
8 -
OpNotEqual =
9 -
OpGreaterThan =
10 -
OpMinus =
11 -
OpBang =
12 -
OpJumpNotTruthy =
13 -
OpJump =
14 -
OpNull =
15 -
OpGetGlobal =
16 -
OpSetGlobal =
17 -
OpArray =
18 -
OpHash =
19 -
OpIndex =
20 -
OpCall =
21 -
OpReturnValue =
22 -
OpReturn =
23 -
OpGetLocal =
24 -
OpSetLocal =
25 -
OpGetBuiltin =
26 -
OpClosure =
27 -
OpGetFree =
28 -
OpCurrentClosure =
29
Instance Method Summary
-
#op_add?
Returns
trueif this enum value equalsOpAdd -
#op_array?
Returns
trueif this enum value equalsOpArray -
#op_bang?
Returns
trueif this enum value equalsOpBang -
#op_call?
Returns
trueif this enum value equalsOpCall -
#op_closure?
Returns
trueif this enum value equalsOpClosure -
#op_constant?
Returns
trueif this enum value equalsOpConstant -
#op_current_closure?
Returns
trueif this enum value equalsOpCurrentClosure -
#op_div?
Returns
trueif this enum value equalsOpDiv -
#op_equal?
Returns
trueif this enum value equalsOpEqual -
#op_false?
Returns
trueif this enum value equalsOpFalse -
#op_get_builtin?
Returns
trueif this enum value equalsOpGetBuiltin -
#op_get_free?
Returns
trueif this enum value equalsOpGetFree -
#op_get_global?
Returns
trueif this enum value equalsOpGetGlobal -
#op_get_local?
Returns
trueif this enum value equalsOpGetLocal -
#op_greater_than?
Returns
trueif this enum value equalsOpGreaterThan -
#op_hash?
Returns
trueif this enum value equalsOpHash -
#op_index?
Returns
trueif this enum value equalsOpIndex -
#op_jump?
Returns
trueif this enum value equalsOpJump -
#op_jump_not_truthy?
Returns
trueif this enum value equalsOpJumpNotTruthy -
#op_minus?
Returns
trueif this enum value equalsOpMinus -
#op_mul?
Returns
trueif this enum value equalsOpMul -
#op_not_equal?
Returns
trueif this enum value equalsOpNotEqual -
#op_null?
Returns
trueif this enum value equalsOpNull -
#op_pop?
Returns
trueif this enum value equalsOpPop -
#op_return?
Returns
trueif this enum value equalsOpReturn -
#op_return_value?
Returns
trueif this enum value equalsOpReturnValue -
#op_set_global?
Returns
trueif this enum value equalsOpSetGlobal -
#op_set_local?
Returns
trueif this enum value equalsOpSetLocal -
#op_sub?
Returns
trueif this enum value equalsOpSub -
#op_true?
Returns
trueif this enum value equalsOpTrue