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?
- #op_array?
- #op_bang?
- #op_call?
- #op_closure?
- #op_constant?
- #op_current_closure?
- #op_div?
- #op_equal?
- #op_false?
- #op_get_builtin?
- #op_get_free?
- #op_get_global?
- #op_get_local?
- #op_greater_than?
- #op_hash?
- #op_index?
- #op_jump?
- #op_jump_not_truthy?
- #op_minus?
- #op_mul?
- #op_not_equal?
- #op_null?
- #op_pop?
- #op_return?
- #op_return_value?
- #op_set_global?
- #op_set_local?
- #op_sub?
- #op_true?