建议允许阅读器接受带有前导斜杠的符号名称。
问题:前导斜杠在诸如"/"或"/="等数学运算符中通常很有用。
目前,只有"/"被作为特例允许,并在clojure.core中的除法运算符中使用。
这可以扩展到允许所有符号的名称以前导斜杠开始。
不应与命名空间限定符号产生歧义。
1) 在前导斜杠的情况下,应将符号解释为未限定的符号,例如"/="。
2) 在斜杠不在前导位置的任何地方,应将其视为命名空间限定的,例如"clojure.core/+"。
3) 在多个非前导斜杠的情况下,第一个斜杠是命名空间分隔符,例如"clojure.core.matrix.operators//="。
可选地,还可能允许名称前导斜杠之后多个斜杠。这将允许符号如"/src/main/clojure"变为有效。