mirror of
https://github.com/oxalica/nil.git
synced 2025-12-23 09:19:49 +00:00
514 lines
12 KiB
Text
514 lines
12 KiB
Text
7..8: MultipleRoots
|
|
17..18: MultipleRoots
|
|
17..18: ExpectExpr
|
|
18..19: MultipleRoots
|
|
18..19: ExpectExpr
|
|
19..20: MultipleRoots
|
|
20..21: ExpectElemExpr
|
|
21..22: ExpectElemExpr
|
|
22..23: ExpectElemExpr
|
|
50..51: ExpectToken(R_CURLY)
|
|
50..51: ExpectExpr
|
|
51..52: ExpectExpr
|
|
52..53: ExpectExpr
|
|
53..54: ExpectExpr
|
|
54..55: ExpectExpr
|
|
55..56: ExpectExpr
|
|
56..57: ExpectExpr
|
|
57..58: ExpectExpr
|
|
58..59: ExpectExpr
|
|
59..60: ExpectExpr
|
|
60..61: ExpectExpr
|
|
61..62: ExpectExpr
|
|
62..63: ExpectExpr
|
|
63..64: ExpectExpr
|
|
64..65: ExpectExpr
|
|
65..66: ExpectExpr
|
|
66..67: ExpectExpr
|
|
67..68: ExpectExpr
|
|
68..69: ExpectExpr
|
|
69..70: ExpectExpr
|
|
70..71: ExpectExpr
|
|
71..72: ExpectExpr
|
|
72..73: ExpectExpr
|
|
73..74: ExpectExpr
|
|
74..75: ExpectExpr
|
|
75..76: ExpectExpr
|
|
76..77: ExpectExpr
|
|
77..78: ExpectExpr
|
|
78..79: ExpectExpr
|
|
79..80: ExpectExpr
|
|
80..81: ExpectExpr
|
|
81..82: ExpectExpr
|
|
82..83: ExpectExpr
|
|
83..84: ExpectExpr
|
|
84..85: ExpectExpr
|
|
85..86: ExpectExpr
|
|
86..87: ExpectExpr
|
|
87..88: ExpectExpr
|
|
88..89: ExpectExpr
|
|
89..90: ExpectExpr
|
|
90..91: ExpectExpr
|
|
91..92: ExpectExpr
|
|
92..93: ExpectExpr
|
|
93..94: ExpectExpr
|
|
94..95: ExpectExpr
|
|
95..96: ExpectExpr
|
|
96..97: ExpectExpr
|
|
97..98: ExpectExpr
|
|
98..99: ExpectExpr
|
|
99..100: ExpectExpr
|
|
100..101: ExpectExpr
|
|
101..102: ExpectExpr
|
|
102..103: ExpectExpr
|
|
103..104: ExpectExpr
|
|
104..105: ExpectExpr
|
|
105..106: ExpectExpr
|
|
106..107: ExpectExpr
|
|
107..108: ExpectExpr
|
|
108..109: ExpectExpr
|
|
109..110: ExpectExpr
|
|
110..111: ExpectExpr
|
|
111..112: ExpectExpr
|
|
112..113: ExpectExpr
|
|
113..114: ExpectExpr
|
|
114..115: ExpectExpr
|
|
115..116: ExpectExpr
|
|
116..117: ExpectExpr
|
|
117..118: ExpectExpr
|
|
122..123: ExpectExpr
|
|
123..124: ExpectExpr
|
|
124..125: ExpectExpr
|
|
125..126: ExpectExpr
|
|
126..127: ExpectExpr
|
|
127..128: ExpectExpr
|
|
129..130: ExpectToken(R_BRACK)
|
|
129..130: ExpectToken(R_BRACK)
|
|
129..130: MultipleRoots
|
|
129..130: ExpectExpr
|
|
130..131: MultipleRoots
|
|
130..131: ExpectExpr
|
|
131..132: MultipleRoots
|
|
131..132: ExpectExpr
|
|
132..133: MultipleRoots
|
|
132..133: ExpectExpr
|
|
133..133: MultipleRoots
|
|
141..142: ExpectToken(R_CURLY)
|
|
141..142: ExpectExpr
|
|
142..143: ExpectExpr
|
|
146..147: ExpectToken(EQ)
|
|
146..147: ExpectToken(SEMICOLON)
|
|
146..147: ExpectBinding
|
|
147..148: ExpectBinding
|
|
148..149: ExpectBinding
|
|
149..150: ExpectBinding
|
|
150..151: ExpectBinding
|
|
151..152: ExpectBinding
|
|
152..153: ExpectBinding
|
|
153..154: ExpectBinding
|
|
154..155: ExpectBinding
|
|
157..158: ExpectExpr
|
|
158..159: ExpectExpr
|
|
159..160: ExpectExpr
|
|
160..161: ExpectExpr
|
|
161..162: ExpectExpr
|
|
162..163: ExpectExpr
|
|
163..164: ExpectExpr
|
|
164..165: ExpectExpr
|
|
169..170: ExpectToken(R_BRACK)
|
|
172..173: MultipleRoots
|
|
172..173: ExpectExpr
|
|
173..174: MultipleRoots
|
|
173..174: ExpectExpr
|
|
174..174: MultipleRoots
|
|
174..174: ExpectExpr
|
|
174..175: MultipleRoots
|
|
174..175: ExpectExpr
|
|
175..176: MultipleRoots
|
|
175..176: ExpectExpr
|
|
176..177: MultipleRoots
|
|
176..177: ExpectExpr
|
|
177..178: MultipleRoots
|
|
177..178: ExpectExpr
|
|
178..179: MultipleRoots
|
|
182..183: ExpectToken(R_BRACK)
|
|
182..183: MultipleRoots
|
|
182..183: ExpectExpr
|
|
183..184: MultipleRoots
|
|
184..185: ExpectBinding
|
|
189..190: MultipleRoots
|
|
189..190: ExpectExpr
|
|
190..191: MultipleRoots
|
|
190..191: ExpectExpr
|
|
191..210: MultipleRoots
|
|
210..211: MultipleRoots
|
|
210..211: ExpectExpr
|
|
211..212: MultipleRoots
|
|
211..212: ExpectExpr
|
|
212..213: MultipleRoots
|
|
212..213: ExpectExpr
|
|
213..214: MultipleRoots
|
|
213..214: ExpectExpr
|
|
214..215: MultipleRoots
|
|
214..215: ExpectExpr
|
|
215..216: MultipleRoots
|
|
215..216: ExpectExpr
|
|
216..217: MultipleRoots
|
|
217..218: ExpectElemExpr
|
|
218..219: ExpectElemExpr
|
|
219..220: ExpectElemExpr
|
|
220..221: ExpectElemExpr
|
|
232..233: ExpectToken(R_CURLY)
|
|
232..233: ExpectExpr
|
|
233..234: ExpectExpr
|
|
235..236: ExpectElemExpr
|
|
236..237: ExpectElemExpr
|
|
237..238: ExpectElemExpr
|
|
241..241: ExpectExpr
|
|
241..241: ExpectToken(R_CURLY)
|
|
241..241: ExpectToken(R_BRACK)
|
|
241..241: ExpectToken(R_BRACK)
|
|
SOURCE_FILE@0..241
|
|
REF@0..7
|
|
IDENT@0..7 "KKKKKKK"
|
|
UNARY_OP@7..17
|
|
BANG@7..8 "!"
|
|
REF@8..17
|
|
IDENT@8..17 "KKKKKKKKK"
|
|
ERROR@17..18
|
|
ERROR@17..18 "%"
|
|
ERROR@18..19
|
|
ERROR@18..19 "$"
|
|
LIST@19..129
|
|
L_BRACK@19..20 "["
|
|
ERROR@20..21
|
|
ERROR@20..21 "^"
|
|
ERROR@21..22
|
|
ERROR@21..22 "'"
|
|
ERROR@22..23
|
|
ERROR@22..23 "$"
|
|
PATH_INTERPOLATION@23..129
|
|
PATH_START@23..23 ""
|
|
PATH_FRAGMENT@23..24 "/"
|
|
DYNAMIC@24..129
|
|
DOLLAR_L_CURLY@24..26 "${"
|
|
REF@26..50
|
|
IDENT@26..50 "KKKKKKKKKKKKKKKcKKkKKKKK"
|
|
ERROR@50..51
|
|
ERROR@50..51 "\u{11}"
|
|
ERROR@51..52
|
|
ERROR@51..52 "\u{11}"
|
|
ERROR@52..53
|
|
ERROR@52..53 "\u{11}"
|
|
ERROR@53..54
|
|
ERROR@53..54 "\u{11}"
|
|
ERROR@54..55
|
|
ERROR@54..55 "\u{11}"
|
|
ERROR@55..56
|
|
ERROR@55..56 "\u{11}"
|
|
ERROR@56..57
|
|
ERROR@56..57 "\u{11}"
|
|
ERROR@57..58
|
|
ERROR@57..58 "\u{11}"
|
|
ERROR@58..59
|
|
ERROR@58..59 "\u{11}"
|
|
ERROR@59..60
|
|
ERROR@59..60 "\u{11}"
|
|
ERROR@60..61
|
|
ERROR@60..61 "\u{11}"
|
|
ERROR@61..62
|
|
ERROR@61..62 "\u{11}"
|
|
ERROR@62..63
|
|
ERROR@62..63 "\u{11}"
|
|
ERROR@63..64
|
|
ERROR@63..64 "\u{11}"
|
|
ERROR@64..65
|
|
ERROR@64..65 "\u{11}"
|
|
ERROR@65..66
|
|
ERROR@65..66 "\u{11}"
|
|
ERROR@66..67
|
|
ERROR@66..67 "\u{11}"
|
|
ERROR@67..68
|
|
ERROR@67..68 "\u{11}"
|
|
ERROR@68..69
|
|
ERROR@68..69 "\u{11}"
|
|
ERROR@69..70
|
|
ERROR@69..70 "\u{11}"
|
|
ERROR@70..71
|
|
ERROR@70..71 "\u{11}"
|
|
ERROR@71..72
|
|
ERROR@71..72 "\u{11}"
|
|
ERROR@72..73
|
|
ERROR@72..73 "\u{11}"
|
|
ERROR@73..74
|
|
ERROR@73..74 "\u{11}"
|
|
ERROR@74..75
|
|
ERROR@74..75 "\u{11}"
|
|
ERROR@75..76
|
|
ERROR@75..76 "\u{11}"
|
|
ERROR@76..77
|
|
ERROR@76..77 "\u{11}"
|
|
ERROR@77..78
|
|
ERROR@77..78 "\u{11}"
|
|
ERROR@78..79
|
|
ERROR@78..79 "\u{11}"
|
|
ERROR@79..80
|
|
ERROR@79..80 "\u{11}"
|
|
ERROR@80..81
|
|
ERROR@80..81 "\u{11}"
|
|
ERROR@81..82
|
|
ERROR@81..82 "\u{11}"
|
|
ERROR@82..83
|
|
ERROR@82..83 "\u{11}"
|
|
ERROR@83..84
|
|
ERROR@83..84 "\u{11}"
|
|
ERROR@84..85
|
|
ERROR@84..85 "\u{11}"
|
|
ERROR@85..86
|
|
ERROR@85..86 "\u{11}"
|
|
ERROR@86..87
|
|
ERROR@86..87 "\u{11}"
|
|
ERROR@87..88
|
|
ERROR@87..88 "\u{11}"
|
|
ERROR@88..89
|
|
ERROR@88..89 "\u{11}"
|
|
ERROR@89..90
|
|
ERROR@89..90 "\u{11}"
|
|
ERROR@90..91
|
|
ERROR@90..91 "\u{11}"
|
|
ERROR@91..92
|
|
ERROR@91..92 "\u{11}"
|
|
ERROR@92..93
|
|
ERROR@92..93 "\u{11}"
|
|
ERROR@93..94
|
|
ERROR@93..94 "\u{11}"
|
|
ERROR@94..95
|
|
ERROR@94..95 "\u{11}"
|
|
ERROR@95..96
|
|
ERROR@95..96 "\u{11}"
|
|
ERROR@96..97
|
|
ERROR@96..97 "\u{11}"
|
|
ERROR@97..98
|
|
ERROR@97..98 "\u{11}"
|
|
ERROR@98..99
|
|
ERROR@98..99 "\u{11}"
|
|
ERROR@99..100
|
|
ERROR@99..100 "\u{11}"
|
|
ERROR@100..101
|
|
ERROR@100..101 "\u{11}"
|
|
ERROR@101..102
|
|
ERROR@101..102 "\u{11}"
|
|
ERROR@102..103
|
|
ERROR@102..103 "\u{11}"
|
|
ERROR@103..104
|
|
ERROR@103..104 "\u{11}"
|
|
ERROR@104..105
|
|
ERROR@104..105 "\u{11}"
|
|
ERROR@105..106
|
|
ERROR@105..106 "\u{11}"
|
|
ERROR@106..107
|
|
ERROR@106..107 "\u{11}"
|
|
ERROR@107..108
|
|
ERROR@107..108 "\u{11}"
|
|
ERROR@108..109
|
|
ERROR@108..109 "\u{11}"
|
|
ERROR@109..110
|
|
ERROR@109..110 "\u{11}"
|
|
ERROR@110..111
|
|
ERROR@110..111 "\u{11}"
|
|
ERROR@111..112
|
|
ERROR@111..112 "\u{11}"
|
|
ERROR@112..113
|
|
ERROR@112..113 "\u{11}"
|
|
ERROR@113..114
|
|
ERROR@113..114 "\u{11}"
|
|
ERROR@114..115
|
|
ERROR@114..115 "\u{11}"
|
|
ERROR@115..116
|
|
ERROR@115..116 "\u{11}"
|
|
ERROR@116..117
|
|
ERROR@116..117 "\u{11}"
|
|
ERROR@117..118
|
|
ERROR@117..118 "\u{11}"
|
|
ERROR@118..122
|
|
REF@118..122
|
|
IDENT@118..122 "KKKK"
|
|
ERROR@122..123
|
|
ERROR@122..123 "%"
|
|
ERROR@123..124
|
|
ERROR@123..124 "\0"
|
|
ERROR@124..125
|
|
ERROR@124..125 "\0"
|
|
ERROR@125..126
|
|
ERROR@125..126 "\0"
|
|
ERROR@126..127
|
|
ERROR@126..127 "\u{14}"
|
|
ERROR@127..128
|
|
ERROR@127..128 "$"
|
|
ERROR@128..129
|
|
LIST@128..129
|
|
L_BRACK@128..129 "["
|
|
ERROR@129..130
|
|
R_PAREN@129..130 ")"
|
|
ERROR@130..131
|
|
ERROR@130..131 "^"
|
|
ERROR@131..132
|
|
ERROR@131..132 "'"
|
|
ERROR@132..133
|
|
ERROR@132..133 "$"
|
|
APPLY@133..172
|
|
PATH_INTERPOLATION@133..170
|
|
PATH_START@133..133 ""
|
|
PATH_FRAGMENT@133..134 "/"
|
|
DYNAMIC@134..170
|
|
DOLLAR_L_CURLY@134..136 "${"
|
|
REF@136..141
|
|
IDENT@136..141 "KKKKK"
|
|
ERROR@141..142
|
|
ERROR@141..142 "\u{6}"
|
|
ERROR@142..143
|
|
ERROR@142..143 "\u{6}"
|
|
ERROR@143..157
|
|
ATTR_SET@143..157
|
|
L_CURLY@143..144 "{"
|
|
ATTR_PATH_VALUE@144..146
|
|
ATTR_PATH@144..146
|
|
NAME@144..146
|
|
IDENT@144..146 "YY"
|
|
ERROR@146..156
|
|
ATTR_SET@146..156
|
|
L_CURLY@146..147 "{"
|
|
ERROR@147..148
|
|
ERROR@147..148 "'"
|
|
ERROR@148..149
|
|
ERROR@148..149 "\0"
|
|
ERROR@149..150
|
|
ERROR@149..150 "\0"
|
|
ERROR@150..151
|
|
ERROR@150..151 "\0"
|
|
ERROR@151..152
|
|
ERROR@151..152 "\0"
|
|
ERROR@152..153
|
|
ERROR@152..153 "\0"
|
|
ERROR@153..154
|
|
ERROR@153..154 "\0"
|
|
ERROR@154..155
|
|
ERROR@154..155 "\0"
|
|
R_CURLY@155..156 "}"
|
|
R_CURLY@156..157 "}"
|
|
ERROR@157..158
|
|
ERROR@157..158 "\u{1}"
|
|
ERROR@158..159
|
|
ERROR@158..159 "\0"
|
|
ERROR@159..160
|
|
ERROR@159..160 "|"
|
|
ERROR@160..161
|
|
ERROR@160..161 "\0"
|
|
ERROR@161..162
|
|
ERROR@161..162 "\0"
|
|
ERROR@162..163
|
|
ERROR@162..163 "\0"
|
|
ERROR@163..164
|
|
ERROR@163..164 "\0"
|
|
ERROR@164..165
|
|
ERROR@164..165 "\0"
|
|
ERROR@165..169
|
|
LIST@165..169
|
|
L_BRACK@165..166 "["
|
|
REF@166..167
|
|
IDENT@166..167 "a"
|
|
ATTR_SET@167..169
|
|
L_CURLY@167..168 "{"
|
|
R_CURLY@168..169 "}"
|
|
R_CURLY@169..170 "}"
|
|
PATH_END@170..170 ""
|
|
ATTR_SET@170..172
|
|
L_CURLY@170..171 "{"
|
|
R_CURLY@171..172 "}"
|
|
ERROR@172..173
|
|
COLON@172..173 ":"
|
|
ERROR@173..174
|
|
R_CURLY@173..174 "}"
|
|
ERROR@174..174
|
|
PATH_END@174..174 ""
|
|
ERROR@174..175
|
|
ERROR@174..175 "\0"
|
|
ERROR@175..176
|
|
ERROR@175..176 "\0"
|
|
ERROR@176..177
|
|
ERROR@176..177 "\0"
|
|
ERROR@177..178
|
|
R_PAREN@177..178 ")"
|
|
LIST@178..182
|
|
L_BRACK@178..179 "["
|
|
REF@179..180
|
|
IDENT@179..180 "a"
|
|
ATTR_SET@180..182
|
|
L_CURLY@180..181 "{"
|
|
R_CURLY@181..182 "}"
|
|
ERROR@182..183
|
|
R_CURLY@182..183 "}"
|
|
APPLY@183..189
|
|
ATTR_SET@183..187
|
|
L_CURLY@183..184 "{"
|
|
ERROR@184..186
|
|
ATTR_SET@184..186
|
|
L_CURLY@184..185 "{"
|
|
R_CURLY@185..186 "}"
|
|
R_CURLY@186..187 "}"
|
|
ATTR_SET@187..189
|
|
L_CURLY@187..188 "{"
|
|
R_CURLY@188..189 "}"
|
|
ERROR@189..190
|
|
COLON@189..190 ":"
|
|
ERROR@190..191
|
|
R_CURLY@190..191 "}"
|
|
REF@191..210
|
|
IDENT@191..210 "KKKKKKKKKKKKKKKKKKK"
|
|
ERROR@210..211
|
|
ERROR@210..211 "%"
|
|
ERROR@211..212
|
|
ERROR@211..212 "\0"
|
|
ERROR@212..213
|
|
ERROR@212..213 "\0"
|
|
ERROR@213..214
|
|
ERROR@213..214 "\0"
|
|
ERROR@214..215
|
|
ERROR@214..215 "\u{14}"
|
|
ERROR@215..216
|
|
ERROR@215..216 "$"
|
|
LIST@216..241
|
|
L_BRACK@216..217 "["
|
|
ERROR@217..218
|
|
PLUS@217..218 "+"
|
|
ERROR@218..219
|
|
ERROR@218..219 "^"
|
|
ERROR@219..220
|
|
ERROR@219..220 "'"
|
|
ERROR@220..221
|
|
ERROR@220..221 "$"
|
|
PATH_INTERPOLATION@221..241
|
|
PATH_START@221..221 ""
|
|
PATH_FRAGMENT@221..222 "/"
|
|
DYNAMIC@222..241
|
|
DOLLAR_L_CURLY@222..224 "${"
|
|
REF@224..232
|
|
IDENT@224..232 "KKKKKKKK"
|
|
ERROR@232..233
|
|
ERROR@232..233 "%"
|
|
ERROR@233..234
|
|
ERROR@233..234 "$"
|
|
ERROR@234..241
|
|
LIST@234..241
|
|
L_BRACK@234..235 "["
|
|
ERROR@235..236
|
|
ERROR@235..236 "^"
|
|
ERROR@236..237
|
|
ERROR@236..237 "'"
|
|
ERROR@237..238
|
|
ERROR@237..238 "$"
|
|
PATH_INTERPOLATION@238..241
|
|
PATH_START@238..238 ""
|
|
PATH_FRAGMENT@238..239 "/"
|
|
DYNAMIC@239..241
|
|
DOLLAR_L_CURLY@239..241 "${"
|