@neauoire a stack based vm is often the easiest way to implement a lisp, as you have noticed, converting from one to the other is not at all complicated
Top-level
@neauoire a stack based vm is often the easiest way to implement a lisp, as you have noticed, converting from one to the other is not at all complicated 1 comment
|
@zens yup, the first time I did it was for the SECD stack machine which had a lot more convenient operations for hosting a functional language.
https://wiki.xxiivv.com/site/secd.html