Documentation

Regex.Syntax.Parser.Combinators.Rel

def Regex.Syntax.Parser.Combinators.Rel.imp {s₁ s₂ : Bool} {it' it : String.Iterator} (h : s₂ = trues₁ = true) (rel : Rel s₁ it' it) :
Rel s₂ it' it
Equations
  • =
Instances For
    def Regex.Syntax.Parser.Combinators.Rel.weaken {s : Bool} {it' it : String.Iterator} (rel : Rel s it' it) :
    Rel false it' it
    Equations
    • =
    Instances For
      def Regex.Syntax.Parser.Combinators.Rel.transOr {s₁ s₂ : Bool} {it it' it'' : String.Iterator} (h : Rel s₁ it it') (h' : Rel s₂ it' it'') :
      Rel (s₁ || s₂) it it''
      Equations
      • =
      Instances For
        def Regex.Syntax.Parser.Combinators.Rel.trans {s : Bool} {it it' it'' : String.Iterator} (h : Rel s it it') (h' : Rel s it' it'') :
        Rel s it it''
        Equations
        • =
        Instances For