My elisp.js is v0.1.0 now!
Aug. 19th, 2018 10:04 pmhttps://dmytrish.net/blog/en/elispjs-010
Recently my new hobby project, elisp.js, reached version 0.1.0! It is a basic Elisp environment that runs of top of Javascript and runs code through transpiling it into Javascript dynamically and evaluating the intermediate JS code.
I consider the core of the implementation reasonably self-sufficient by now: lambdas and macros work reasonably well (with proper dynamic scoping and Lisp-2 namespace separation, unlike Samsonjs’s elisp.js from 2009!), code may be evaled, the most used types are implemented (symbols, lists, strings, numbers, bools, vectors).