fact: Definition rinterp_parse pnt := (opt.interp_has_parse_term (T := cbool) (@is_valid_nonterminal _ _) (length str) (fun n => @Reflective.char_at_matches_interp _ _ (pregrammar_idata G) n str) (fun n => split_string_for_production n str) pnt).
imports: Fiat.Parsers.ContextFreeGrammar.PreNotations Fiat.Parsers.ContextFreeGrammar.ValidReflective Fiat.Parsers.BaseTypes Fiat.Parsers.BooleanRecognizerOptimized Fiat.Parsers.Reflective.Syntax Fiat.Parsers.Reflective.ParserSyntax Fiat.Parsers.Reflective.Semantics Fiat.Parsers.Reflective.ParserSemantics Fiat.Parsers.Reflective.SemanticsOptimized Fiat.Parsers.Reflective.ParserSemanticsOptimized Fiat.Parsers.Reflective.Morphisms Fiat.Parsers.Reflective.ParserReify Fiat.Parsers.Splitters.RDPList Fiat.Common