@cassvs @aynish I'm not planning to implement lisp, although, it already pretty much serves the exact same APIs. I needed a little untyped lambda calculus framework for a project of mine so I added cons cells in assembly.
I was surprised how easy it was to implement these at the lowest level. It's actually quite elegant. I wrote a few s-exp parsers in javascript and it doesn't even come close to the beauty of doing it in forth.