1 #ifndef INTERPRETER_OPCODES_H_INCLUDED
2 #define INTERPRETER_OPCODES_H_INCLUDED
33 virtual void execute (
Runtime& runtime,
unsigned int arg1,
unsigned int arg2) = 0;
Runtime data and engine interface.
Definition: runtime.hpp:15
opcode for 0 arguments
Definition: opcodes.hpp:9
virtual ~Opcode0()
Definition: opcodes.hpp:15
virtual void execute(Runtime &runtime, unsigned int arg0)=0
virtual ~Opcode2()
Definition: opcodes.hpp:35
opcode for 2 arguments
Definition: opcodes.hpp:29
virtual void execute(Runtime &runtime, unsigned int arg1, unsigned int arg2)=0
virtual void execute(Runtime &runtime)=0
opcode for 1 argument
Definition: opcodes.hpp:19
virtual ~Opcode1()
Definition: opcodes.hpp:25