Documentation
Aesop
.
Script
.
SScript
Search
return to top
source
Imports
Init
Aesop.Script.Step
Imported by
Aesop
.
Script
.
SScript
Aesop
.
Script
.
instInhabitedSScript
Aesop
.
Script
.
instInhabitedSScript
.
default
Aesop
.
Script
.
SScript
.
takeNConsecutiveFocusAndSolve?
Aesop
.
Script
.
SScript
.
render
source
inductive
Aesop
.
Script
.
SScript
:
Type
empty :
SScript
onGoal
(
goalPos
:
Nat
)
(
step
:
Step
)
(
tail
:
SScript
)
:
SScript
focusAndSolve
(
goalPos
:
Nat
)
(
here
tail
:
SScript
)
:
SScript
Instances For
source
instance
Aesop
.
Script
.
instInhabitedSScript
:
Inhabited
SScript
Equations
source
def
Aesop
.
Script
.
instInhabitedSScript
.
default
:
SScript
Equations
Instances For
source
def
Aesop
.
Script
.
SScript
.
takeNConsecutiveFocusAndSolve?
(
acc
:
Array
SScript
)
:
Nat
→
SScript
→
Option
(
Array
SScript
×
SScript
)
Equations
Instances For
source
def
Aesop
.
Script
.
SScript
.
render
{
m
:
Type
→
Type
}
[
Monad
m
]
[
Lean.MonadError
m
]
[
Lean.MonadQuotation
m
]
(
script
:
SScript
)
:
m
(
Array
Lean.Syntax.Tactic
)
Equations
Instances For