Documentation

Lean.PrettyPrinter.Delaborator.Attributes

Attributes for the pretty printer #

This module defines attributes that influence pretty printer output.

Marks a structure to be pretty printed using the anonymous constructor notation (⟨a, b, c⟩).

Marks a declaration to never be pretty printed using field notation.

Returns whether or not the given declaration has the @[pp_using_anonymous_constructor] attribute.

Equations
Instances For
    def Lean.hasPPNoDotAttribute (env : Environment) (declName : Name) :

    Returns whether or not the given declaration has the @[pp_nodot] attribute.

    Equations
    Instances For