首页 > 解决方案 > 他们是否使用 clojurescript 转译器来转译转译器?

问题描述

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

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

标签: clojurescripttranspiler

解决方案


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

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

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

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

https://youtu.be/HnQ89r_dKEM


推荐阅读