A program that can be executed by this VM. More...
#include <RuleVM.h>
Public Attributes | |
| std::vector< Instruction > | instructions |
| The instructions the program consists of. | |
| size_t | neededStackSize |
| The maximum stack size needed to execute the instructions. | |
A program that can be executed by this VM.
Consists of a vector of instructions and the maximum stack size that is necessary to execute these instructions (without a stack overflow).