ClojureScript

コンパイラのブートストラップ

https://github.com/swannodette/cljs-bootstrapを参照してください。

現在のステータス

以下に、残りのタスクを列挙します。

  • パフォーマンスを向上させます。

  • 欠陥に対処します。多くは「ブートストラップ」ラベルが付いています。 JIRAクエリ

  • 共有ブートストラップREPLコードを含めるかどうかを決定し、実装します。

* CLJS APIリファレンスを使用して、インポートされたマクロや関連するClojureタイプを識別できます。

2012年のcljs-in-cljs

参考までに、https://github.com/kanaka/clojurescript は、ClojureScriptコンパイラをブートストラップする以前のプロジェクトです。2012年11月16日にメインツリーからフォークされたため、かなり古いですが、それ自体でホストされており、完全にブラウザベースのREPL(http://clojurescript.net/のオリジナルバージョン)を許可していました。Clojure West 2013のプロジェクトのプレゼンテーションはhttp://www.infoq.com/presentations/cljs-in-cljsにあります。