Equations
- Iris.ProofMode.tacticIsplit = Lean.ParserDescr.node `Iris.ProofMode.tacticIsplit 1024 (Lean.ParserDescr.nonReservedSymbol "isplit" false)
Instances For
inductive
Iris.ProofMode.SplitResult
{u : Lean.Level}
{prop : Q(Type u)}
(bi : Q(BI «$prop»))
(e : Q(«$prop»))
:
- emp {u : Lean.Level} {prop : Q(Type u)} {bi : Q(BI «$prop»)} {e : Q(«$prop»)} : «$e» =Q iprop(emp) → SplitResult bi e
- left {u : Lean.Level} {prop : Q(Type u)} {bi : Q(BI «$prop»)} {e : Q(«$prop»)} : SplitResult bi e
- right {u : Lean.Level} {prop : Q(Type u)} {bi : Q(BI «$prop»)} {e : Q(«$prop»)} : SplitResult bi e
- split {u : Lean.Level} {prop : Q(Type u)} {bi : Q(BI «$prop»)} {e elhs erhs : Q(«$prop»)} (lhs : Hyps bi elhs) (rhs : Hyps bi erhs) (pf : Q(«$e» ⊣⊢ «$elhs» ∗ «$erhs»)) : SplitResult bi e
Instances For
def
Iris.ProofMode.Hyps.splitCore
{u : Lean.Level}
{prop : Q(Type u)}
(bi : Q(BI «$prop»))
(toRight : Lean.Name → Lean.Name → Bool)
{e : Q(«$prop»)}
:
Hyps bi e → SplitResult bi e
Equations
- One or more equations did not get rendered due to their size.
- Iris.ProofMode.Hyps.splitCore bi toRight (Iris.ProofMode.Hyps.emp x_3) = Iris.ProofMode.SplitResult.emp ⋯
Instances For
def
Iris.ProofMode.Hyps.split
{u : Lean.Level}
{prop : Q(Type u)}
(bi : Q(BI «$prop»))
(toRight : Lean.Name → Lean.Name → Bool)
{e : Q(«$prop»)}
(hyps : Hyps bi e)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Iris.ProofMode.splitSideL = Lean.ParserDescr.node `Iris.ProofMode.splitSideL 1024 (Lean.ParserDescr.symbol "l")
Instances For
Equations
- Iris.ProofMode.splitSideR = Lean.ParserDescr.node `Iris.ProofMode.splitSideR 1024 (Lean.ParserDescr.symbol "r")
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.