fact: Definition forall_chars_minimal_reachable_from_parse_of_productions {valid0 pats} (Hsub : sub_nonterminals_listT valid0 initial_nonterminals_data) (str : String) (p : parse_of G str pats) (Hforall : Forall_parse_of (fun _ nt' => is_valid_nonterminal valid0 (of_nonterminal nt')) p) : forall_chars str (fun ch => inhabited (minimal_reachable_from_productions (G := G) ch valid0 pats)).
imports: Fiat.Parsers.ContextFreeGrammar.Core Fiat.Parsers.ContextFreeGrammar.Properties Fiat.Parsers.StringLike.ForallChars Fiat.Parsers.Reachable.All.Reachable Fiat.Parsers.Reachable.All.MinimalReachable Fiat.Parsers.BaseTypes Fiat.Parsers.Reachable.All.MinimalReachableOfReachable Fiat.Common