fact: Fixpoint Forall_parse_of_valid {str pats} (Hv : productions_valid pats) (p : parse_of G str pats) : Forall_parse_of (fun _ nt' => P nt') p with Forall_parse_of_production_valid {str pat} (Hv : production_valid pat) (p : parse_of_production G str pat) : Forall_parse_of_production (fun _ nt' => P nt') p.
imports: Coq.Strings.String Coq.Lists.List Fiat.Parsers.StringLike.Core Fiat.Parsers.ContextFreeGrammar.Core Fiat.Parsers.ContextFreeGrammar.Equality Fiat.Parsers.BaseTypes Fiat.Parsers.ContextFreeGrammar.Valid Fiat.Parsers.ContextFreeGrammar.Properties Fiat.Common Fiat.Common.UIP Fiat.Common.List.ListFacts