1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---
source: src/lexer.rs
expression: "tokenize(\"( ) { } [ ]\")"
---
(
[
Token {
kind: OpenParen,
text: "(",
range: 0..1,
},
Token {
kind: Whitespace,
text: " ",
range: 1..2,
},
Token {
kind: CloseParen,
text: ")",
range: 2..3,
},
Token {
kind: Whitespace,
text: " ",
range: 3..4,
},
Token {
kind: OpenBrace,
text: "{",
range: 4..5,
},
Token {
kind: Whitespace,
text: " ",
range: 5..6,
},
Token {
kind: CloseBrace,
text: "}",
range: 6..7,
},
Token {
kind: Whitespace,
text: " ",
range: 7..8,
},
Token {
kind: OpenBracket,
text: "[",
range: 8..9,
},
Token {
kind: Whitespace,
text: " ",
range: 9..10,
},
Token {
kind: CloseBracket,
text: "]",
range: 10..11,
},
Token {
kind: Eof,
text: "",
range: 11..11,
},
],
[],
)