3 ms·
Red Daly has a JavaScript to Parenscript (Common Lisp) translator: https://github.com/gonzojive/js-to-parenscript https://github.com/gonzojive/js-to-parenscript
by sedachv 16y ago
Red Daly has a JavaScript to Parenscript (Common Lisp) translator: https://github.com/gonzojive/js-to-parenscript https://github.com/gonzojive/js-to-parenscript
The generated code from that won't run without a JS runtime implementation in CL backing the JS-specific Parenscript forms, which currently doesn't exist to my knowledge (it's not hard to write, just not very useful). This is useful by itself for writing JS analysis and transformation tools and moving JS code to Lisp.
There's CL-JavaScript: http://marijnhaverbeke.nl/cl-javascript/ http://marijnhaverbeke.nl/cl-javascript/
This is a translator/compiler/"simulator" (http://www.cs.aau.dk/~normark/oo-scheme.html http://www.cs.aau.dk/~normark/oo-scheme.html) that provides good integration between the two languages.