enum
Synacor::OpCode
Defined in:
synacor/op_code.crEnum Members
-
Halt =
0_u16 -
Set =
1_u16 -
Push =
2_u16 -
Pop =
3_u16 -
Eq =
4_u16 -
Gt =
5_u16 -
Jmp =
6_u16 -
Jt =
7_u16 -
Jf =
8_u16 -
Add =
9_u16 -
Mult =
10_u16 -
Mod =
11_u16 -
And =
12_u16 -
Or =
13_u16 -
Not =
14_u16 -
Rmem =
15_u16 -
Wmem =
16_u16 -
Call =
17_u16 -
Ret =
18_u16 -
Out =
19_u16 -
In =
20_u16 -
Noop =
21_u16
Instance Method Summary
-
#add?
Returns
trueif this enum value equalsAdd -
#and?
Returns
trueif this enum value equalsAnd -
#call?
Returns
trueif this enum value equalsCall -
#eq?
Returns
trueif this enum value equalsEq -
#gt?
Returns
trueif this enum value equalsGt -
#halt?
Returns
trueif this enum value equalsHalt -
#in?
Returns
trueif this enum value equalsIn -
#jf?
Returns
trueif this enum value equalsJf -
#jmp?
Returns
trueif this enum value equalsJmp -
#jt?
Returns
trueif this enum value equalsJt -
#mod?
Returns
trueif this enum value equalsMod -
#mult?
Returns
trueif this enum value equalsMult -
#noop?
Returns
trueif this enum value equalsNoop -
#not?
Returns
trueif this enum value equalsNot - #op_arg_count : Int32
- #op_name : String
-
#or?
Returns
trueif this enum value equalsOr -
#out?
Returns
trueif this enum value equalsOut -
#pop?
Returns
trueif this enum value equalsPop -
#push?
Returns
trueif this enum value equalsPush -
#ret?
Returns
trueif this enum value equalsRet -
#rmem?
Returns
trueif this enum value equalsRmem -
#set?
Returns
trueif this enum value equalsSet -
#wmem?
Returns
trueif this enum value equalsWmem