Apply a goal diff to the state, adding and removing hypotheses as indicated by the diff.
Equations
Instances For
Equations
Instances For
def
Aesop.ForwardState.applyGoalDiff.addHyp
(rs : LocalRuleSet)
(diff : GoalDiff)
(h : Lean.FVarId)
(fs : ForwardState)
(ruleMatches : Array ForwardRuleMatch)
:
Equations
Instances For
def
Aesop.ForwardState.applyGoalDiff.updateTarget
(rs : LocalRuleSet)
(diff : GoalDiff)
(fs : ForwardState)
(ruleMatches : Array ForwardRuleMatch)
:
Equations
Instances For
def
Aesop.ForwardState.applyGoalDiff.updateHypTypes
(diff : GoalDiff)
(hypTypes : Lean.PHashSet RPINF)
: