Documentation

LSystems.StringTransducer.Defs

structure StringTransducer (α : Type u_1) (β : Type u_2) (σ : Type u_3) [Fintype α] [Fintype β] [Fintype σ] :
Type (max (max u_1 u_2) u_3)
Instances For
    def StringTransducer.RewriteWordWithoutFinal {α : Type u_1} {β : Type u_2} {σ : Type u_3} [Fintype α] [Fintype β] [Fintype σ] (𝓣 : StringTransducer α β σ) :
    σList ασ × List β
    Equations
    Instances For
      def StringTransducer.Generates {α : Type u_1} {β : Type u_2} {σ : Type u_3} [Fintype α] [Fintype β] [Fintype σ] (𝓣 : StringTransducer α β σ) (source : List α) (target : List β) :
      Equations
      Instances For
        def StringTransducer.map {α : Type u_1} {β : Type u_2} {σ : Type u_3} [Fintype α] [Fintype β] [Fintype σ] (𝓣 : StringTransducer α β σ) (L : Language α) :
        Equations
        Instances For