Literal may be a literal constant.
String
To represent a string, double quotation marks should be used, such as "Hello, world", to allow cross-line, and Java escape characters can be used. For more information, see:
Http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10.6
Nil
Nil is equivalent to null in Java, indicating no value. If it is used in a conditional expression, false is returned.
Boolean Value
True or false
Clojure syntax keywords
Number
Supports Java numeric types
The floating-point number follows the suffix m to indicate the bigdecimal type.
An infinite integer is also supported.
Supported scores, for example, 22/7
It can also represent different hexadecimal formats, such as binary writing: 2r101010
The ambiguity in the following sentence is actually \ x => X, \ is actually a macro.
Characters-Preceded by a backslash: \ c. \ newline, \ Space and \ tab yield the corresponding characters.