6 ms·
Hi everyone, original author here. Thanks for all the feedback! My friend posted this before it was really ready for public consumption. My goal here was to le
by crescendo 14y ago
Hi everyone, original author here. Thanks for all the feedback! My friend posted this before it was really ready for public consumption.
My goal here was to learn how Lisp works at a really low level. I'm planning to add the features you would expect from a Lisp (e.g. macros) very soon.
- jeremiep 14y agoThat's a very nice beginning, I love being able to interpret Lisp in the browser! Your interpreter would be even more awesome if its interface was a file buffer instead of a toplevel. But so far, great work!
- tantaman 14y agoHave you taken a look at clojurescript? It is a very mature project that lets you use lisp in the browser: https://github.com/clojure/clojurescript https://github.com/clojure/clojurescript
- gb 14y agoCoincidentally I just started working on one last weekend too. http://github.com/garyb/fiction http://github.com/garyb/fiction It's more Scheme influenced (but not at all RnRS compliant) and as of about half an hour ago has working define-syntax/syntax-rules style macros. The code isn't as nice though ;). I just wanted to get it working so I could rewrite it in itself.