当前位置:编程学习 > 网站相关 >>

Clojure语言二:Literal

Literal中文可能应该是字面常量。
 
 
 
字符串
 
如果要表示字符串的话,应该用双引号括起来,比如"hello,world", 允许跨多行,并且可以使用Java的escape characters. 参考:
 
http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10.6
 
 
 
nil
 
nil相当于Java中的null,代表没有值,如果用在条件表达式中,返回false.
 
 
 
布尔值
 
true或者false
 
 
 
Clojure语法关键字
 
 
 
数字
 
支持Java的数字类型
 
浮点数后面用后缀M表示BigDecimal类型
 
同时支持无穷整数
 
支持分数,比如:22/7
 
也可表示不同的进制,比如二进制写成:2r101010
 
下面这句话文档中写的含糊不清,实际上就是\x => x, \ 其实是个宏
 
Characters - preceded by a backslash: \c. \newline, \space and \tab yield the corresponding characters.
 
 
 
补充:综合编程 , 其他综合 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,