Lean4
meta def prettyPrintOpt : Lean.ParserDescr✝ :=
ParserDescr.nodeWithAntiquot✝ "prettyPrintOpt" `Mathlib.Notation3.prettyPrintOpt
(ParserDescr.binary✝ `andthen
(ParserDescr.binary✝ `andthen
(ParserDescr.binary✝ `andthen
(ParserDescr.binary✝ `andthen (ParserDescr.symbol✝ "(")
((with_annotate_term"&" @ParserDescr.nonReservedSymbol✝) "prettyPrint" false✝))
(ParserDescr.symbol✝ " := "))
(ParserDescr.binary✝ `orelse
(ParserDescr.nodeWithAntiquot✝ "true" `token.true
((with_annotate_term"&" @ParserDescr.nonReservedSymbol✝) "true" false✝))
(ParserDescr.nodeWithAntiquot✝ "false" `token.false
((with_annotate_term"&" @ParserDescr.nonReservedSymbol✝) "false" false✝))))
(ParserDescr.symbol✝ ")"))