ScriptStack
1.0.4
Loading...
Searching...
No Matches
Opcode.cs
Go to the documentation of this file.
1
using
System;
2
using
System.Collections.Generic;
3
using
System.Text;
4
5
namespace
ScriptStack.Runtime
6
{
7
8
public
enum
OpCode
9
{
10
DBG
,
11
NOP
,
12
DSB
,
13
DB
,
14
INT
,
15
MOV
,
16
INC
,
17
DEC
,
18
NEG
,
19
ADD
,
20
SUB
,
21
MUL
,
22
DIV
,
23
MOD
,
24
TEST
,
25
CEQ
,
26
CNE
,
27
CG
,
28
CGE
,
29
CL
,
30
CLE
,
31
OR
,
32
AND
,
33
NOT
,
34
JMP
,
35
JZ
,
36
JNZ
,
37
DC
,
38
PTR
,
39
PUSH
,
40
POP
,
41
CALL
,
42
RET
,
43
INV
,
44
RUN
,
45
SHL
,
46
SHR
,
47
ANDB
,
48
ORB
,
49
NOTB
,
50
XOR
,
51
DCO
,
52
LOCK
,
53
FREE
,
54
}
55
56
}
ScriptStack.Runtime
Definition
ArrayList.cs:7
ScriptStack.Runtime.OpCode
OpCode
Definition
Opcode.cs:9
ScriptStack.Runtime.OpCode.TEST
@ TEST
Definition
Opcode.cs:24
ScriptStack.Runtime.OpCode.DB
@ DB
Definition
Opcode.cs:13
ScriptStack.Runtime.OpCode.SHR
@ SHR
Definition
Opcode.cs:46
ScriptStack.Runtime.OpCode.NOT
@ NOT
Definition
Opcode.cs:33
ScriptStack.Runtime.OpCode.CNE
@ CNE
Definition
Opcode.cs:26
ScriptStack.Runtime.OpCode.JMP
@ JMP
Definition
Opcode.cs:34
ScriptStack.Runtime.OpCode.MOV
@ MOV
Definition
Opcode.cs:15
ScriptStack.Runtime.OpCode.NOP
@ NOP
Definition
Opcode.cs:11
ScriptStack.Runtime.OpCode.OR
@ OR
Definition
Opcode.cs:31
ScriptStack.Runtime.OpCode.SUB
@ SUB
Definition
Opcode.cs:20
ScriptStack.Runtime.OpCode.DIV
@ DIV
Definition
Opcode.cs:22
ScriptStack.Runtime.OpCode.INV
@ INV
Definition
Opcode.cs:43
ScriptStack.Runtime.OpCode.MUL
@ MUL
Definition
Opcode.cs:21
ScriptStack.Runtime.OpCode.DEC
@ DEC
Definition
Opcode.cs:17
ScriptStack.Runtime.OpCode.INC
@ INC
Definition
Opcode.cs:16
ScriptStack.Runtime.OpCode.DSB
@ DSB
Definition
Opcode.cs:12
ScriptStack.Runtime.OpCode.CG
@ CG
Definition
Opcode.cs:27
ScriptStack.Runtime.OpCode.INT
@ INT
Definition
Opcode.cs:14
ScriptStack.Runtime.OpCode.AND
@ AND
Definition
Opcode.cs:32
ScriptStack.Runtime.OpCode.DCO
@ DCO
Definition
Opcode.cs:51
ScriptStack.Runtime.OpCode.CL
@ CL
Definition
Opcode.cs:29
ScriptStack.Runtime.OpCode.NEG
@ NEG
Definition
Opcode.cs:18
ScriptStack.Runtime.OpCode.PUSH
@ PUSH
Definition
Opcode.cs:39
ScriptStack.Runtime.OpCode.JZ
@ JZ
Definition
Opcode.cs:35
ScriptStack.Runtime.OpCode.CLE
@ CLE
Definition
Opcode.cs:30
ScriptStack.Runtime.OpCode.CEQ
@ CEQ
Definition
Opcode.cs:25
ScriptStack.Runtime.OpCode.RUN
@ RUN
Definition
Opcode.cs:44
ScriptStack.Runtime.OpCode.FREE
@ FREE
Definition
Opcode.cs:53
ScriptStack.Runtime.OpCode.CGE
@ CGE
Definition
Opcode.cs:28
ScriptStack.Runtime.OpCode.XOR
@ XOR
Definition
Opcode.cs:50
ScriptStack.Runtime.OpCode.JNZ
@ JNZ
Definition
Opcode.cs:36
ScriptStack.Runtime.OpCode.ANDB
@ ANDB
Definition
Opcode.cs:47
ScriptStack.Runtime.OpCode.ADD
@ ADD
Definition
Opcode.cs:19
ScriptStack.Runtime.OpCode.NOTB
@ NOTB
Definition
Opcode.cs:49
ScriptStack.Runtime.OpCode.DBG
@ DBG
Definition
Opcode.cs:10
ScriptStack.Runtime.OpCode.SHL
@ SHL
Definition
Opcode.cs:45
ScriptStack.Runtime.OpCode.ORB
@ ORB
Definition
Opcode.cs:48
ScriptStack.Runtime.OpCode.MOD
@ MOD
Definition
Opcode.cs:23
ScriptStack.Runtime.OpCode.CALL
@ CALL
Definition
Opcode.cs:41
ScriptStack.Runtime.OpCode.PTR
@ PTR
Definition
Opcode.cs:38
ScriptStack.Runtime.OpCode.DC
@ DC
Definition
Opcode.cs:37
ScriptStack.Runtime.OpCode.POP
@ POP
Definition
Opcode.cs:40
ScriptStack.Runtime.OpCode.LOCK
@ LOCK
Definition
Opcode.cs:52
ScriptStack.Runtime.OpCode.RET
@ RET
Definition
Opcode.cs:42
Runtime
Opcode.cs
Generated by
1.15.0