Documentation

Lean.Compiler.LCNF.PrettyPrinter

@[reducible, inline]
Instances For
    Instances For
      Instances For
        Instances For
          Instances For
            Instances For
              Instances For
                Instances For
                  partial def Lean.Compiler.LCNF.PP.ppFunDecl {pu : Purity} (funDecl : FunDecl pu) :
                  partial def Lean.Compiler.LCNF.PP.ppAlt {pu : Purity} (alt : Alt pu) :
                  def Lean.Compiler.LCNF.PP.run {α : Type} (x : M α) :
                  Instances For
                    Instances For
                      Instances For

                        Execute x in CoreM without modifying Cores state. This is useful if we want make sure we do not affect the next free variable id.

                        Instances For
                          def Lean.Compiler.LCNF.ppDecl' {pu : Purity} (decl : Decl pu) (phase : Phase) :

                          Similar to ppDecl, but in CoreM, and it does not assume decl has already been internalized. This function is used for debugging purposes.

                          Instances For
                            def Lean.Compiler.LCNF.ppCode' {pu : Purity} (code : Code pu) (phase : Phase) :

                            Similar to ppCode, but in CoreM, and it does not assume code has already been internalized.

                            Instances For