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