a simple interpreter, basically a custom language
written in C++, using C++17 STL
credits to code vm article for the inspiration, I was looking into coding something like vmprotect and found this.
all of these are a bit odd, the arguments they are assigned are actually + 1 of the argument (see void c_interpreter::execute_program()::21) because of the for loop.
none of these check their arguments
currently only an int
print relative stack location's arg