fact: Fixpoint transfer_simple_parse_of_correct {str1 str2 pats} (H : R str1 str2) (p : @simple_parse_of Char) : simple_parse_of_correct G str1 pats p -> simple_parse_of_correct G str2 pats p with transfer_simple_parse_of_production_correct {str1 str2 pat} (H : R str1 str2) (p : @simple_parse_of_production Char) : simple_parse_of_production_correct G str1 pat p -> simple_parse_of_production_correct G str2 pat p with transfer_simple_parse_of_item_correct {str1 str2 it} (H : R str1 str2) (p : @simple_parse_of_item Char) : simple_parse_of_item_correct G str1 it p -> simple_parse_of_item_correct G str2 it p.
imports: Fiat.Parsers.StringLike.Core Fiat.Parsers.ContextFreeGrammar.Core Fiat.Parsers.ContextFreeGrammar.Transfer Fiat.Parsers.ContextFreeGrammar.SimpleCorrectness