ClojureScript特殊表单可以以可从REPL访问的方式别名吗?

时间:2016-06-10 14:54:48

标签: clojure clojurescript

此项目提供了一种允许用户使用其他人类语言单词替换def defn等的方法: https://github.com/echeran/clj-thamil

它使用宏来包装特殊的表单和宏。但是在ClojureScript中,只能在编译时评估宏。使用浏览器时,http://clojurescript.io/宏等REPL不可用。

我是修改ClojureScript编译器并创建可识别为特殊形式的符号集的最佳选择吗?我的目的是为使用自己的人类语言的孩子提供包含学习经验的电池。 http://timothypratley.github.io/power-turtle/翻译函数很简单,但宏和特殊形式似乎需要编译器支持?

0 个答案:

没有答案