mirror of https://github.com/Wilfred/difftastic/
119 lines
866 B
Racket
119 lines
866 B
Racket
===
|
|
boolean
|
|
===
|
|
|
|
#t
|
|
#f
|
|
#true
|
|
#false
|
|
|
|
---
|
|
(program
|
|
(boolean)
|
|
(boolean)
|
|
(boolean)
|
|
(boolean))
|
|
|
|
===
|
|
number
|
|
===
|
|
|
|
-1
|
|
1/2
|
|
1.0
|
|
1+2i
|
|
1/2+3/4i
|
|
1.0+3.0e7i
|
|
2e5
|
|
#i5
|
|
#e2e5
|
|
#x2e5
|
|
#b101
|
|
+inf.t
|
|
-nan.t
|
|
+i
|
|
0##+i
|
|
|
|
---
|
|
|
|
(program
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number)
|
|
(number))
|
|
|
|
===
|
|
character
|
|
===
|
|
|
|
#\newline
|
|
#\n
|
|
#\u3BB
|
|
#\λ
|
|
|
|
---
|
|
(program
|
|
(character)
|
|
(character)
|
|
(character)
|
|
(character))
|
|
|
|
===
|
|
symbol
|
|
===
|
|
|
|
Apple
|
|
Ap#ple
|
|
Ap ple
|
|
Ap| |ple
|
|
Ap\ ple
|
|
#%Apple
|
|
123app
|
|
app123app123
|
|
123app123
|
|
中文
|
|
a
|
|
fec
|
|
|
|
---
|
|
(program
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol)
|
|
(symbol))
|
|
|
|
===
|
|
keyword
|
|
===
|
|
|
|
#:apple
|
|
#:###abc##123123
|
|
#:123123
|
|
|
|
---
|
|
|
|
(program
|
|
(keyword)
|
|
(keyword)
|
|
(keyword))
|