fact: Definition mchar_at_matches_eq {arg P st str} (H : AbsR (projT2 splitter_impl) str st) : mchar_at_matches arg P st = match get arg str with | Some ch => P ch | None => proj1_sig (hidden_mchar_at_matches arg P st) end.
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Strings.String Coq.ZArith.ZArith Fiat.ADTNotation.BuildADT Fiat.ADTNotation.BuildADTSig Fiat.ADT.ComputationalADT Fiat.ADTRefinement.GeneralRefinements Fiat.Parsers.ParserInterface Fiat.Parsers.ParserADTSpecification Fiat.Parsers.ContextFreeGrammar.Properties Fiat.Parsers.ContextFreeGrammar.Transfer Fiat.Parsers.ContextFreeGrammar.TransferProperties Fiat.Parsers.ContextFreeGrammar.Carriers Fiat.Parsers.ContextFreeGrammar.PreNotations Fiat.ADTRefinement.Core Fiat.Common Fiat.Common.Equality Fiat.Common.BoundedLookup Fiat.Common.StringOperations Fiat.Common.StringFacts Fiat.ADTNotation.BuildComputationalADT Fiat.Parsers.StringLike.Core Fiat.Parsers.StringLike.Properties