建议允许读取器接受以开斜杠为名称的符号。
问题:开斜杠通常非常有用,例如在操作符"/"或"/="中
目前,只有"/"被允许作为特例,并且在clojure.core中用于除法运算符
这可以扩展,允许所有符号以开斜杠为名称。
与非限定符号名称不应有歧义
1) 在开斜杠的情况下,符号应被解释为非限定符号,例如 "/="
2) 在除首位置以外的斜杠处,它应被视为命名空间有资格的,例如 "clojure.core/+"
3) 在多个非开斜杠的情况下,第一个斜杠是命名空间分隔符,例如 "clojure.core.matrix.operators//="
可选地,也可以允许名称中开斜杠后面的多个斜杠。这将允许符号如"/src/main/clojure"成为有效。