This module contains the logic around writing proofs of UNSAT, using LRAT proofs, as meta code.
The context for the bv_decide tactic.
- exprDef : Name
- certDef : Name
- reflectionDef : Name
- solver : System.FilePath
- lratPath : System.FilePath
- config : Elab.Tactic.BVDecide.BVDecideConfig
The types that the structure and enum analysis is restricted to, as provided by the
typesclause. If this isnonethe analysis discovers the relevant types on its own.
Instances For
def
Lean.Meta.Tactic.BVDecide.TacticContext.new
(lratPath : System.FilePath)
(config : Elab.Tactic.BVDecide.BVDecideConfig)
(restrictedTypes : Option (Array Name) := none)
:
Equations
- One or more equations did not get rendered due to their size.