27#ifndef INSTRUCTION_EXECUTOR_HH
28#define INSTRUCTION_EXECUTOR_HH
41 const char* opName,
const uint32_t* inputs, uint32_t inputsCount,
42 uint32_t* output,
char** error);
45 const char* opName,
const uint64_t* inputs, uint32_t inputsCount,
46 uint64_t* output,
char** error);
int executeInstruction32(const char *opName, const uint32_t *inputs, uint32_t inputsCount, uint32_t *output, char **error)
int initializeMachine(const char *machinePath, char **error)
int executeInstruction64(const char *opName, const uint64_t *inputs, uint32_t inputsCount, uint64_t *output, char **error)
int unpackInstruction(uint32_t instruction, char **output, char **error)