Clojure语言一:Symbol
Symbol书写方式:1.开头不能是数字2.之后可以是文字或数字和 *, +, !, -, _, ?3./ 是特殊字符,在Symbol中只能出现一次,通常/左边是namespace。比如:my-namespace/foo。4. . 也是特殊字符,可以出现在Symbol中多次。比如:java.util.BitSet。5. : 可以用在Symbol中多次,但是不能连续6. .开头或者结尾的Symbol是Clojure自己使用的Symbol. :开头或者结尾的Symbol也是Clojure自己使用的Symbol.Clojure和一般的lisp有点区别,在Symbol这里有如下差别:1.nil不是一个Symbol2.keyword(关键字)不是Symbol3.Symbol不同于Var,不是storage location
补充:综合编程 , 其他综合 ,