Documentation

Aesop.Script.UScriptToSScript

Instances For
    partial def Aesop.Script.StepTree.toMessageData? :
    StepTreeOption Lean.MessageData
    def Aesop.Script.StepTree.toMessageData (t : StepTree) :
    Lean.MessageData
    Equations
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def Aesop.Script.sortDedupArrays {α : Type u_1} [Ord α] (as : Array (Array α)) :
        Array α
        Equations
        • Aesop.Script.sortDedupArrays as = (Array.foldl (fun (x1 x2 : Array α) => x1 ++ x2) (Array.mkEmpty (Array.foldl (fun (x1 : Nat) (x2 : Array α) => x1 + x2.size) 0 as)) as).sortDedup
        Instances For
          def Aesop.Script.isConsecutiveSequence (ns : Array Nat) :
          Bool
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Aesop.Script.StepTree.focusableGoals (t : StepTree) :
            Std.HashMap Lean.MVarId Nat
            Equations
            Instances For
              def Aesop.Script.StepTree.numSiblings (t : StepTree) :
              Std.HashMap Lean.MVarId Nat
              Equations
              Instances For
                def Aesop.Script.orderedUScriptToSScript (uscript : UScript) (tacticState : TacticState) :
                Lean.CoreM SScript
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For