OOI, this bytecode VM uses 30 instructions while something like Freeforth has 55 forth instructions- is it actually worth having a bytecode VM under the forth VM?
Arguments for are that you could migrate processes easier, and I/O has a std interface. But against that it's not native code.
I'm struggling with defining the instruction set for my own forth-style VM.
Arguments for are that you could migrate processes easier, and I/O has a std interface. But against that it's not native code.
I'm struggling with defining the instruction set for my own forth-style VM.