阻止在Clojure中的评论

我如何评论Clojure中的多行?


其实,有一种方法!


(comment

(defn hey [] ("Hey there!"))

Check me out! )

只是包装你的意见(评论..):)

玩的开心!


Clojure支持一个完全跳过下一个表单的#_ reader宏。 这是在关于Clojure Reader的页面上提到的。 也有评论宏具有类似的效果,但实施方式不同。

以上两点都要求你注释掉的东西在句法上是正确的S表达式。

一些Lisp方言有一个可以包含任意文本的多行注释,但是我没有看到一个用于Clojure的文本。


双引号(字符串文字)允许添加任意文本(不仅适当的S形式):

(comment "

public class HelloWorld {
    public static void main(String[] args) {
        System.out.print("Hello, World");
        System.out.println();
    }
}

")
链接地址: http://www.djcxy.com/p/25665.html

上一篇: Block Comments in Clojure

下一篇: How can I remove RVM (Ruby Version Manager) from my system?