2 ms·
At some point I was messing around with writing a toy VM and the choice of co-mingling return addresses and what where the functions arguments felt weird to me
by dkarapetyan 11y ago
At some point I was messing around with writing a toy VM and the choice of co-mingling return addresses and what where the functions arguments felt weird to me so I split them into two different stacks. It actually worked out. I mean it meant I diverged from the book I was using to do this but that was part of the fun to see which parts were simpler and which parts were more complicated in my design.
This was the book I used in case folks are curious http://www.springer.com/us/book/9783642149085 http://www.springer.com/us/book/9783642149085.
- jonsen 11y agoSee Forth, Factor a.o. which are "harvard" languages.