他们是否使用clojurescript转译器来转译转译器?



我不知道像这样和这样的"自托管"clojurescript实现是如何实现的。

但是,鉴于clojurescript编译器是用clojure编写的,并且它将clojure编译为javascript,我可以推断clojurescript转译器理论上可以将它自己的源代码转译为javascript,从而在浏览器/节点平台上生成clojurescript转译器。我只是好奇,这是否可行,实际上是如何完成的?

是的,你的描述听起来相当准确。

这是一篇提供一些解释的帖子:

https://blog.fikesfarm.com/posts/2015-07-17-what-is-bootstrapped-clojurescript.html

还有一个涵盖一些相同主题的演讲,尤其是在开头附近:

https://youtu.be/HnQ89r_dKEM

相关内容

最新更新