惯性 从LISP到Javascript编译器。 工作正在进行中 学习练习 阅读。 这个怎么运作 它使用将源解析为与兼容的AST。 然后,通过将AST转换为Javascript。 它可以选择通过Uglify压缩输出。 例 资源: ( def name " honza " ) ( def greet ( fn [name] ( console.log " hey " name))) ( greet name) 输出: var name = 'honza' ; var greet = function ( name ) { return console . log (