"So, I decided to implement a simple version of Clojure that compiles to Javascript and can be run on top of nodejs."<p>Did you know that Clojurescript can run on node.js?
<a href="https://github.com/michaelsbradleyjr/node-clojurescript" rel="nofollow">https://github.com/michaelsbradleyjr/node-clojurescript</a><p>Cool project though!
Much more relevant is Wat[1], a lisp-like JSON based language by Manuel Simoni, with continuations, dynamic binding, macros and all the other lisp goodies.<p>[1] - <a href="https://github.com/manuel/wat-js" rel="nofollow">https://github.com/manuel/wat-js</a>
Another cool project in the same vein is Parenscript (<a href="http://common-lisp.net/project/parenscript/tutorial.html" rel="nofollow">http://common-lisp.net/project/parenscript/tutorial.html</a>)