评论者:jafingerhut
Clojure 读取器文档也没有提到以下符号作为有效成分字符。在这里的所有符号成分字符都被列为有效的符号成分字符:[链接](https://github.com/edn-format/edn#symbols)
美元符号 - 在 Clojure/JVM 中用于分隔Java子类和类名,例如 java.util.Map$Entry
百分号 - 不确定为什么它属于 edn 规范的一部分。在 Clojure 中,它似乎仅用于 #() 中的参数,如 % %1 %&
和号 - 如在宏定义中的 &form 和 &env 中
等于号 - clojure.core/= 和许多其他
小于号 - clojure.core/< clojure.core/<=
大于号 - clojure.core/> clojure.core/>=
我不知道 Clojure 和 edn 规范是否应该在这方面相同,但至少在这张票据中值得注意的是。