在Clojure中创建自定义空白

时间:2014-03-23 18:21:35

标签: clojure

在Clojure中,逗号are treated as whitespace。这有一个简单的目的:它帮助人们阅读代码。

我想指定另一个字符应该被视为空格。这可能吗?

如果你很好奇,那就是ε/ε。如果我可以输入(for [i ∊ set1, j ∊ set2] (* i j)),我认为这很可爱。

提前致谢。

1 个答案:

答案 0 :(得分:7)

不,这不容易实现。请参阅http://clojure.org/reader,特别是:

  

用户程序当前无法访问读取表。