缩进规则:
函数调用形式参数对齐
宏和特殊形式针对最后一个左括号缩进两格
;;;; 文件级别注释
;;; 段落级别注释
;; 函数内部代码注释
; 函数内部代码单行注释,放在代码后面
2010/5/7 William Wang <javacave@gmail.com>
在阅读 Practical Common Lisp书的时候,突然想到LISP的注释符号应该是如何写呢?
google了下。
http://www.cc.gatech.edu/computing/classes/cs2360/ghall/style/com_mechanics.html
单句注释;分号表示 ;;;header
块注释 #|
Notes:zh
#
另外一种非常规的注释,是在代码中用“ ”来表示,比如下列代码(defun mumble_fcn ( arg1 arg2 )
"This function takes two arbitrary arguments and returns some
arbitrarily random result. NOTE: both arguments should be non-nil."
(do-random-thing (do-random-thing arg1 ) arg2 ))