Documentation

RegexCorrectness.Regex.OptimizationInfo

theorem Regex.OptimizationInfo.findStart_completeness {it it' it'' : String.Iterator} {opt : OptimizationInfo} {groups : Data.CaptureGroups} {e : Data.Expr} (eq : opt = fromExpr e) (v : it.Valid) (eqs : it'.toString = it.toString) (ge : it.pos it'.pos) (lt : it'.pos < (opt.findStart it).pos) (c : Data.Expr.Captures it' it'' groups e) :