Lines Matching refs:state

41           state: Box<::pest::ParserState<Rule>>,  in parse()
43 Ok(state) in parse()
51 state: Box<::pest::ParserState<Rule>>, in parse()
53 state.rule(Rule::range_set, |state| { in parse()
54 state.sequence(|state| { in parse()
55 self::SOI(state) in parse()
56 .and_then(|state| super::hidden::skip(state)) in parse()
57 .and_then(|state| { in parse()
58 state.sequence(|state| { in parse()
59 state.optional(|state| { in parse()
60 self::space(state).and_then(|state| { in parse()
61 state.repeat(|state| { in parse()
62 state.sequence(|state| { in parse()
63 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
70 .and_then(|state| super::hidden::skip(state)) in parse()
71 .and_then(|state| self::range(state)) in parse()
72 .and_then(|state| super::hidden::skip(state)) in parse()
73 .and_then(|state| { in parse()
74 state.sequence(|state| { in parse()
75 state.optional(|state| { in parse()
76 state in parse()
77 .sequence(|state| { in parse()
78 self::logical_or(state) in parse()
79 .and_then(|state| super::hidden::skip(state)) in parse()
80 .and_then(|state| self::range(state)) in parse()
82 .and_then(|state| { in parse()
83 state.repeat(|state| { in parse()
84 state.sequence(|state| { in parse()
85 super::hidden::skip(state).and_then(|state| { in parse()
86 state.sequence(|state| { in parse()
87 self::logical_or(state) in parse()
88 .and_then(|state| super::hidden::skip(state)) in parse()
89 .and_then(|state| self::range(state)) in parse()
98 .and_then(|state| super::hidden::skip(state)) in parse()
99 .and_then(|state| { in parse()
100 state.sequence(|state| { in parse()
101 state.optional(|state| { in parse()
102 self::space(state).and_then(|state| { in parse()
103 state.repeat(|state| { in parse()
104 state.sequence(|state| { in parse()
105 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
112 .and_then(|state| super::hidden::skip(state)) in parse()
113 .and_then(|state| self::EOI(state)) in parse()
120 state: Box<::pest::ParserState<Rule>>, in parse()
122 state.rule(Rule::logical_or, |state| { in parse()
123 state.sequence(|state| { in parse()
124 state in parse()
125 .sequence(|state| { in parse()
126 state.optional(|state| { in parse()
127 self::space(state).and_then(|state| { in parse()
128 state.repeat(|state| { in parse()
129 state.sequence(|state| { in parse()
130 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
136 .and_then(|state| super::hidden::skip(state)) in parse()
137 .and_then(|state| state.match_string("||")) in parse()
138 .and_then(|state| super::hidden::skip(state)) in parse()
139 .and_then(|state| { in parse()
140 state.sequence(|state| { in parse()
141 state.optional(|state| { in parse()
142 self::space(state).and_then(|state| { in parse()
143 state.repeat(|state| { in parse()
144 state.sequence(|state| { in parse()
145 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
158 state: Box<::pest::ParserState<Rule>>, in parse()
160 state.rule(Rule::range, |state| { in parse()
161 self::hyphen(state) in parse()
162 .or_else(|state| { in parse()
163 state.sequence(|state| { in parse()
164 self::simple(state) in parse()
165 .and_then(|state| super::hidden::skip(state)) in parse()
166 .and_then(|state| { in parse()
167 state.sequence(|state| { in parse()
168 state.optional(|state| { in parse()
169 state in parse()
170 .sequence(|state| { in parse()
171 state in parse()
172 .optional(|state| state.match_string(",")) in parse()
173 .and_then(|state| super::hidden::skip(state)) in parse()
174 .and_then(|state| { in parse()
175 state.sequence(|state| { in parse()
176 self::space(state) in parse()
177 .and_then(|state| super::hidden::skip(state)) in parse()
178 .and_then(|state| { in parse()
179 state.sequence(|state| { in parse()
180 state.optional(|state| { in parse()
181 self::space(state).and_then(|state| { in parse()
182 state.repeat(|state| { in parse()
183 state.sequence(|state| { in parse()
184 super::hidden::skip(state) in parse()
185 .and_then(|state| self::space(state)) in parse()
194 .and_then(|state| super::hidden::skip(state)) in parse()
195 .and_then(|state| self::simple(state)) in parse()
197 .and_then(|state| { in parse()
198 state.repeat(|state| { in parse()
199 state.sequence(|state| { in parse()
200 super::hidden::skip(state).and_then(|state| { in parse()
201 state.sequence(|state| { in parse()
202 state in parse()
203 .optional(|state| state.match_string(",")) in parse()
204 .and_then(|state| super::hidden::skip(state)) in parse()
205 .and_then(|state| { in parse()
206 state.sequence(|state| { in parse()
207 self::space(state) in parse()
208 .and_then(|state| super::hidden::skip(state)) in parse()
209 .and_then(|state| { in parse()
210 state.sequence(|state| { in parse()
211 state.optional(|state| { in parse()
212 self::space(state).and_then(|state| { in parse()
213 state.repeat(|state| { in parse()
214 state.sequence(|state| { in parse()
215 super::hidden::skip(state) in parse()
216 .and_then(|state| self::space(state)) in parse()
225 .and_then(|state| super::hidden::skip(state)) in parse()
226 .and_then(|state| self::simple(state)) in parse()
237 .or_else(|state| self::empty(state)) in parse()
243 state: Box<::pest::ParserState<Rule>>, in parse()
245 state.rule(Rule::empty, |state| state.match_string("")) in parse()
250 state: Box<::pest::ParserState<Rule>>, in parse()
252 state.rule(Rule::hyphen, |state| { in parse()
253 state.sequence(|state| { in parse()
254 self::partial(state) in parse()
255 .and_then(|state| super::hidden::skip(state)) in parse()
256 .and_then(|state| { in parse()
257 state.sequence(|state| { in parse()
258 self::space(state) in parse()
259 .and_then(|state| super::hidden::skip(state)) in parse()
260 .and_then(|state| { in parse()
261 state.sequence(|state| { in parse()
262 state.optional(|state| { in parse()
263 self::space(state).and_then(|state| { in parse()
264 state.repeat(|state| { in parse()
265 state.sequence(|state| { in parse()
266 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
275 .and_then(|state| super::hidden::skip(state)) in parse()
276 .and_then(|state| state.match_string("-")) in parse()
277 .and_then(|state| super::hidden::skip(state)) in parse()
278 .and_then(|state| { in parse()
279 state.sequence(|state| { in parse()
280 self::space(state) in parse()
281 .and_then(|state| super::hidden::skip(state)) in parse()
282 .and_then(|state| { in parse()
283 state.sequence(|state| { in parse()
284 state.optional(|state| { in parse()
285 self::space(state).and_then(|state| { in parse()
286 state.repeat(|state| { in parse()
287 state.sequence(|state| { in parse()
288 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
297 .and_then(|state| super::hidden::skip(state)) in parse()
298 .and_then(|state| self::partial(state)) in parse()
305 state: Box<::pest::ParserState<Rule>>, in parse()
307 state.rule(Rule::simple, |state| { in parse()
308 self::primitive(state) in parse()
309 .or_else(|state| self::partial(state)) in parse()
310 .or_else(|state| self::tilde(state)) in parse()
311 .or_else(|state| self::caret(state)) in parse()
317 state: Box<::pest::ParserState<Rule>>, in parse()
319 state.rule(Rule::primitive, |state| { in parse()
320 state.sequence(|state| { in parse()
321 self::primitive_op(state) in parse()
322 .and_then(|state| super::hidden::skip(state)) in parse()
323 .and_then(|state| { in parse()
324 state.sequence(|state| { in parse()
325 state.optional(|state| { in parse()
326 self::space(state).and_then(|state| { in parse()
327 state.repeat(|state| { in parse()
328 state.sequence(|state| { in parse()
329 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
336 .and_then(|state| super::hidden::skip(state)) in parse()
337 .and_then(|state| self::partial(state)) in parse()
344 state: Box<::pest::ParserState<Rule>>, in parse()
346 state.rule(Rule::primitive_op, |state| { in parse()
347 state in parse()
349 .or_else(|state| state.match_string(">=")) in parse()
350 .or_else(|state| state.match_string(">")) in parse()
351 .or_else(|state| state.match_string("<")) in parse()
352 .or_else(|state| state.match_string("=")) in parse()
358 state: Box<::pest::ParserState<Rule>>, in parse()
360 state.rule(Rule::partial, |state| { in parse()
361 state.sequence(|state| { in parse()
362 self::xr(state) in parse()
363 .and_then(|state| super::hidden::skip(state)) in parse()
364 .and_then(|state| { in parse()
365 state.optional(|state| { in parse()
366 state.sequence(|state| { in parse()
367 state in parse()
369 .and_then(|state| super::hidden::skip(state)) in parse()
370 .and_then(|state| self::xr(state)) in parse()
371 .and_then(|state| super::hidden::skip(state)) in parse()
372 .and_then(|state| { in parse()
373 state.optional(|state| { in parse()
374 state.sequence(|state| { in parse()
375 state in parse()
377 .and_then(|state| super::hidden::skip(state)) in parse()
378 .and_then(|state| self::xr(state)) in parse()
379 .and_then(|state| super::hidden::skip(state)) in parse()
380 .and_then(|state| state.optional(|state| self::qualifier(state))) in parse()
393 state: Box<::pest::ParserState<Rule>>, in parse()
395 state.rule(Rule::xr, |state| { in parse()
396 self::xr_op(state).or_else(|state| self::nr(state)) in parse()
402 state: Box<::pest::ParserState<Rule>>, in parse()
404 state.rule(Rule::xr_op, |state| { in parse()
405 state in parse()
407 .or_else(|state| state.match_string("X")) in parse()
408 .or_else(|state| state.match_string("*")) in parse()
414 state: Box<::pest::ParserState<Rule>>, in parse()
416 state.rule(Rule::nr, |state| { in parse()
417 state.match_string("0").or_else(|state| { in parse()
418 state.sequence(|state| { in parse()
419 state in parse()
421 .and_then(|state| super::hidden::skip(state)) in parse()
422 .and_then(|state| { in parse()
423 state.sequence(|state| { in parse()
424 state.optional(|state| { in parse()
425 state.match_range('0'..'9').and_then(|state| { in parse()
426 state.repeat(|state| { in parse()
427 state.sequence(|state| { in parse()
428 super::hidden::skip(state) in parse()
429 .and_then(|state| state.match_range('0'..'9')) in parse()
443 state: Box<::pest::ParserState<Rule>>, in parse()
445 state.rule(Rule::tilde, |state| { in parse()
446 state.sequence(|state| { in parse()
447 state in parse()
449 .or_else(|state| state.match_string("~")) in parse()
450 .and_then(|state| super::hidden::skip(state)) in parse()
451 .and_then(|state| { in parse()
452 state.sequence(|state| { in parse()
453 state.optional(|state| { in parse()
454 self::space(state).and_then(|state| { in parse()
455 state.repeat(|state| { in parse()
456 state.sequence(|state| { in parse()
457 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
464 .and_then(|state| super::hidden::skip(state)) in parse()
465 .and_then(|state| self::partial(state)) in parse()
472 state: Box<::pest::ParserState<Rule>>, in parse()
474 state.rule(Rule::caret, |state| { in parse()
475 state.sequence(|state| { in parse()
476 state in parse()
478 .and_then(|state| super::hidden::skip(state)) in parse()
479 .and_then(|state| { in parse()
480 state.sequence(|state| { in parse()
481 state.optional(|state| { in parse()
482 self::space(state).and_then(|state| { in parse()
483 state.repeat(|state| { in parse()
484 state.sequence(|state| { in parse()
485 super::hidden::skip(state).and_then(|state| self::space(state)) in parse()
492 .and_then(|state| super::hidden::skip(state)) in parse()
493 .and_then(|state| self::partial(state)) in parse()
500 state: Box<::pest::ParserState<Rule>>, in parse()
502 state.rule(Rule::qualifier, |state| { in parse()
503 state.sequence(|state| { in parse()
504 state in parse()
506 .or_else(|state| state.match_string("+")) in parse()
507 .and_then(|state| super::hidden::skip(state)) in parse()
508 .and_then(|state| self::parts(state)) in parse()
515 state: Box<::pest::ParserState<Rule>>, in parse()
517 state.rule(Rule::parts, |state| { in parse()
518 state.sequence(|state| { in parse()
519 self::part(state) in parse()
520 .and_then(|state| super::hidden::skip(state)) in parse()
521 .and_then(|state| { in parse()
522 state.sequence(|state| { in parse()
523 state.optional(|state| { in parse()
524 state in parse()
525 .sequence(|state| { in parse()
526 state in parse()
528 .and_then(|state| super::hidden::skip(state)) in parse()
529 .and_then(|state| self::part(state)) in parse()
531 .and_then(|state| { in parse()
532 state.repeat(|state| { in parse()
533 state.sequence(|state| { in parse()
534 super::hidden::skip(state).and_then(|state| { in parse()
535 state.sequence(|state| { in parse()
536 state in parse()
538 .and_then(|state| super::hidden::skip(state)) in parse()
539 .and_then(|state| self::part(state)) in parse()
554 state: Box<::pest::ParserState<Rule>>, in parse()
556 state.rule(Rule::part, |state| { in parse()
557 self::nr(state).or_else(|state| { in parse()
558 state.sequence(|state| { in parse()
559 state in parse()
561 .or_else(|state| state.match_range('0'..'9')) in parse()
562 .or_else(|state| state.match_range('A'..'Z')) in parse()
563 .or_else(|state| state.match_range('a'..'z')) in parse()
564 .and_then(|state| super::hidden::skip(state)) in parse()
565 .and_then(|state| { in parse()
566 state.sequence(|state| { in parse()
567 state.optional(|state| { in parse()
568 state in parse()
570 .or_else(|state| state.match_range('0'..'9')) in parse()
571 .or_else(|state| state.match_range('A'..'Z')) in parse()
572 .or_else(|state| state.match_range('a'..'z')) in parse()
573 .and_then(|state| { in parse()
574 state.repeat(|state| { in parse()
575 state.sequence(|state| { in parse()
576 super::hidden::skip(state).and_then(|state| { in parse()
577 state in parse()
579 .or_else(|state| state.match_range('0'..'9')) in parse()
580 .or_else(|state| state.match_range('A'..'Z')) in parse()
581 .or_else(|state| state.match_range('a'..'z')) in parse()
596 state: Box<::pest::ParserState<Rule>>, in parse()
598 state in parse()
600 .or_else(|state| state.match_string("\t")) in parse()
605 state: Box<::pest::ParserState<Rule>>, in parse()
607 state.rule(Rule::EOI, |state| state.end_of_input()) in parse()
612 state: Box<::pest::ParserState<Rule>>, in parse()
614 state.start_of_input() in parse()
619 ::pest::state(input, |state| match rule { in parse()
620 Rule::range_set => rules::range_set(state), in parse()
621 Rule::logical_or => rules::logical_or(state), in parse()
622 Rule::range => rules::range(state), in parse()
623 Rule::empty => rules::empty(state), in parse()
624 Rule::hyphen => rules::hyphen(state), in parse()
625 Rule::simple => rules::simple(state), in parse()
626 Rule::primitive => rules::primitive(state), in parse()
627 Rule::primitive_op => rules::primitive_op(state), in parse()
628 Rule::partial => rules::partial(state), in parse()
629 Rule::xr => rules::xr(state), in parse()
630 Rule::xr_op => rules::xr_op(state), in parse()
631 Rule::nr => rules::nr(state), in parse()
632 Rule::tilde => rules::tilde(state), in parse()
633 Rule::caret => rules::caret(state), in parse()
634 Rule::qualifier => rules::qualifier(state), in parse()
635 Rule::parts => rules::parts(state), in parse()
636 Rule::part => rules::part(state), in parse()
637 Rule::space => rules::space(state), in parse()
638 Rule::EOI => rules::EOI(state), in parse()