Documentation

Aesop.Script.Main

def Aesop.Script.UScript.optimize (uscript : UScript) (proofHasMVar : Bool) (preState : Lean.Meta.SavedState) (goal : Lean.MVarId) :
Lean.MetaM (Option (Lean.TSyntax `Lean.Parser.Tactic.tacticSeq × ScriptGenerated))
Equations
    Instances For
      Equations
        Instances For
          Equations
            Instances For
              def Aesop.checkAndTraceScript {m : TypeType} [Monad m] [Lean.MonadLog m] [Lean.MonadRef m] [Lean.MonadError m] [Lean.AddMessageContext m] [MonadStats m] [MonadLiftT Lean.MetaM m] (uscript : Script.UScript) (sscript? : Option (Lean.TSyntax `Lean.Parser.Tactic.tacticSeq × ScriptGenerated)) (preState : Lean.Meta.SavedState) (goal : Lean.MVarId) (options : Options') (expectCompleteProof : Bool) (tacticName : String) :
              Equations
                Instances For