你好,
在 clj 和 cljs 中,管道字符 |
都被接受为符号构成字符
user> {:one|two 'three|four}
{:one|two three|four}
cljs.user> {:one|two 'three|four}
{:one|two three|four}
尽管它并未在官方文件中提及
https://clojure.org/reference/reader#_symbols
https://github.com/edn-format/edn#symbols
由于它作为这样的字符被读取器接受,我们是否可以假设它是一个有效的符号构成字符呢?
谢谢