这里使用的工具是读者条件:https: //clojure.org/guides/reader_conditionals
...阅读器条件已集成到Clojure阅读器中,除了Clojure 1.7或更高版本之外,不需要任何额外的工具.要使用阅读器条件,您只需要为您的文件添加
.cljc扩展名并使用Clojure 1.7或ClojureScript 0.0-3196或更高版本......标准阅读器条件与传统阅读器类似
cond.用法的语法#?如下:Run Code Online (Sandbox Code Playgroud)#?(:clj (Clojure expression) :cljs (ClojureScript expression) :cljr (Clojure CLR expression) :default (fallthrough expression))