欢迎!请在 关于 页面查看有关此如何工作的更多信息。
目前,函数 clojure.tools.reader.impl.commons/parse-symbol 在一般性和即将到来的 Clojure 1.12 数组类符号方面都比较宽松。
clojure.tools.reader.impl.commons/parse-symbol
user=> (mapv trc/parse-symbol ["String/1" "String/-1" "String/11" "String/1a"]) [nil ["String" "-1"] nil nil]
这与当前实现不同,它只能接受第一个。对于新的符号,有任何兴趣将其更新为更严格吗?
顺便说一下,除非人们首先提交补丁,否则我计划更新工具.reader/analyzer以使其与1.12兼容,但不是在仍然处于alpha阶段且可能会变化的时候。
将会更新,还没来得及。
已登记为https://clojure.atlassian.net/browse/TRDR-73