1[
2 {"type":"CommentPreproc","value":"#[derive(Debug)]"},
3 {"type":"TextWhitespace","value":"\n"},
4 {"type":"Keyword","value":"struct"},
5 {"type":"Text","value":" "},
6 {"type":"NameClass","value":"Rectangle"},
7 {"type":"TextWhitespace","value":" "},
8 {"type":"Punctuation","value":"{"},
9 {"type":"TextWhitespace","value":"\n "},
10 {"type":"Name","value":"width"},
11 {"type":"Text","value":": "},
12 {"type":"KeywordType","value":"u32"},
13 {"type":"Punctuation","value":","},
14 {"type":"TextWhitespace","value":"\n "},
15 {"type":"Name","value":"height"},
16 {"type":"Text","value":": "},
17 {"type":"KeywordType","value":"u32"},
18 {"type":"Punctuation","value":","},
19 {"type":"TextWhitespace","value":"\n"},
20 {"type":"Punctuation","value":"}"},
21 {"type":"TextWhitespace","value":"\n\n"},
22 {"type":"Keyword","value":"async"},
23 {"type":"TextWhitespace","value":" "},
24 {"type":"Keyword","value":"fn"},
25 {"type":"Text","value":" "},
26 {"type":"NameFunction","value":"alignof"},
27 {"type":"Punctuation","value":"()"},
28 {"type":"TextWhitespace","value":" "},
29 {"type":"Punctuation","value":"{}"},
30 {"type":"TextWhitespace","value":"\n\n"},
31 {"type":"Keyword","value":"fn"},
32 {"type":"Text","value":" "},
33 {"type":"NameFunction","value":"main"},
34 {"type":"Punctuation","value":"()"},
35 {"type":"TextWhitespace","value":" "},
36 {"type":"Punctuation","value":"{"},
37 {"type":"TextWhitespace","value":"\n "},
38 {"type":"KeywordDeclaration","value":"let"},
39 {"type":"TextWhitespace","value":" "},
40 {"type":"Name","value":"rect1"},
41 {"type":"TextWhitespace","value":" "},
42 {"type":"Operator","value":"="},
43 {"type":"TextWhitespace","value":" "},
44 {"type":"Name","value":"Rectangle"},
45 {"type":"TextWhitespace","value":" "},
46 {"type":"Punctuation","value":"{"},
47 {"type":"TextWhitespace","value":" "},
48 {"type":"Name","value":"width"},
49 {"type":"Text","value":": "},
50 {"type":"LiteralNumberInteger","value":"30"},
51 {"type":"Punctuation","value":","},
52 {"type":"TextWhitespace","value":" "},
53 {"type":"Name","value":"height"},
54 {"type":"Text","value":": "},
55 {"type":"LiteralNumberInteger","value":"50"},
56 {"type":"TextWhitespace","value":" "},
57 {"type":"Punctuation","value":"};"},
58 {"type":"TextWhitespace","value":"\n\n "},
59 {"type":"CommentSingle","value":"// Some comment\n"},
60 {"type":"TextWhitespace","value":" "},
61 {"type":"NameFunctionMagic","value":"println!"},
62 {"type":"Punctuation","value":"("},
63 {"type":"LiteralString","value":"\"rect1 is {:?}\""},
64 {"type":"Punctuation","value":","},
65 {"type":"TextWhitespace","value":" "},
66 {"type":"Name","value":"rect1"},
67 {"type":"Punctuation","value":");"},
68 {"type":"TextWhitespace","value":"\n\n "},
69 {"type":"KeywordDeclaration","value":"let"},
70 {"type":"TextWhitespace","value":" "},
71 {"type":"Name","value":"r#type"},
72 {"type":"TextWhitespace","value":" "},
73 {"type":"Operator","value":"="},
74 {"type":"TextWhitespace","value":" "},
75 {"type":"LiteralString","value":"\"valid\""},
76 {"type":"Punctuation","value":";"},
77 {"type":"TextWhitespace","value":"\n "},
78 {"type":"KeywordDeclaration","value":"let"},
79 {"type":"TextWhitespace","value":" "},
80 {"type":"Name","value":"i"},
81 {"type":"Text","value":": "},
82 {"type":"KeywordType","value":"i128"},
83 {"type":"Text","value":" "},
84 {"type":"Operator","value":"="},
85 {"type":"TextWhitespace","value":" "},
86 {"type":"LiteralNumberInteger","value":"1117"},
87 {"type":"Punctuation","value":";"},
88 {"type":"TextWhitespace","value":"\n\n "},
89 {"type":"KeywordDeclaration","value":"let"},
90 {"type":"TextWhitespace","value":" "},
91 {"type":"Name","value":"s"},
92 {"type":"TextWhitespace","value":" "},
93 {"type":"Operator","value":"="},
94 {"type":"TextWhitespace","value":" "},
95 {"type":"LiteralString","value":"\"March\nApril\""},
96 {"type":"Punctuation","value":";"},
97 {"type":"TextWhitespace","value":"\n "},
98 {"type":"KeywordDeclaration","value":"let"},
99 {"type":"TextWhitespace","value":" "},
100 {"type":"Name","value":"s"},
101 {"type":"TextWhitespace","value":" "},
102 {"type":"Operator","value":"="},
103 {"type":"TextWhitespace","value":" "},
104 {"type":"LiteralString","value":"r\"March\nApril\""},
105 {"type":"Punctuation","value":";"},
106 {"type":"TextWhitespace","value":"\n\n"},
107 {"type":"Punctuation","value":"}"},
108 {"type":"TextWhitespace","value":"\n"}
109]
View as plain text