Lean4
/-- Pretty printer defined by `notation3` command. -/
@[scoped delab✝ app.Finset.divConst]
public meta def «_aux_Mathlib_Combinatorics_Additive_DoublingConst___delab_app_Combinatorics_Additive_termδₘ[_,_]_1» :
Delab✝ :=
whenPPOption✝ getPPNotation✝ <|
whenNotPPOption✝ getPPExplicit✝ <|
withOverApp✝ 5
(getExpr✝ >>= fun e✝ =>
(matchApp✝
(matchApp✝
(matchApp✝ (matchApp✝ (matchApp✝ (matchExpr✝ (Expr.isConstOf✝ · `Finset.divConst)) pure✝) pure✝)
pure✝)
(matchVar✝ `A))
(matchVar✝ `B) >=>
pure✝)
MatchState.empty✝ >>=
fun s✝ =>
MatchState.delabVar✝ s✝ `A (some✝ e✝) >>= fun A =>
MatchState.delabVar✝ s✝ `B (some✝ e✝) >>= fun B => withHeadRefIfTagAppFns✝ `(δₘ[$A, $B]))