Documentation

Lean.Meta.Sym.Simp.Variant

A named Sym.simp variant. Stores pre/post simproc chains and the discharger for extra theorems as syntax (elaborated at use time in GrindTacticM) and configuration overrides.

  • pre? : Option Syntax

    Pre-processing simproc chain (elaborated at use time).

  • post? : Option Syntax

    Post-processing simproc chain (elaborated at use time).

  • discharger? : Option Syntax

    Discharger for the side conditions of the extra theorems provided at use time (simp myVariant [thm₁, thm₂, ...]), elaborated at use time. none means no discharge.

  • config : Config

    Configuration overrides.

Instances For

    Entry for the scoped environment extension.

    Instances For

      Persistent environment extension mapping variant names to their definitions.