This is the actual definition of the custom VM to run web bytecode.
The various options for the VM are:
- Stack based (like the JVM)
- Register based (like LUA (?))
- Functional (?) (Some Lisp-like thingy)
Nah, let's go for the stack based one that seems decent. So one bytecode can be one of the following operation