Documentation

RegexCorrectness.NFA.Semantics.Equivalence.Basic

Instances For
    theorem Regex.NFA.EquivUpdate.mem_groups_of_mem_updates {groups : Data.CaptureGroups} {updates : List ( × String.Pos)} {offset : } {pos : String.Pos} (h : (offset, pos) updates) (eqv : EquivUpdate groups updates) :
    ∃ (tag : ) (first : String.Pos) (last : String.Pos), (tag, first, last) groups (offset = 2 * tag offset = 2 * tag + 1)