提案是允许读取器接受带有前导斜杠的符号名称。
问题:前导斜杠经常非常有用,例如在像"/"或"/="这样的数学运算符中
目前,只有"/"被允许作为一个特殊情况,并在clojure.core中被用作除法运算符
这可以扩展到允许所有符号名称以前导斜杠开头。
不应与命名空间限定符号产生歧义
1) 在前导斜杠的情况下,一个符号应被解释为一个非限定符号,例如"/="
2) 在除前导位置之外任何位置使用斜杠时,它应被视为命名空间限定的,例如"clojure.core/+ "
3) 在多个非前导斜杠的情况下,第一个斜杠是命名空间分隔符,例如"clojure.core.matrix.operators//="
可选的,也可以允许在名称中的前导斜杠之后有多个斜杠。这将允许像"/src/main/clojure"这样的符号变得有效。