Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- bool_litTrue = Lean.ParserDescr.node `bool_litTrue 1024 (Lean.ParserDescr.nonReservedSymbol "true" false)
Instances For
Equations
- bool_litFalse = Lean.ParserDescr.node `bool_litFalse 1024 (Lean.ParserDescr.nonReservedSymbol "false" false)
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
- HammerCore.getHammerSolverDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getHammerSolverDefault opts)
Instances For
Equations
Instances For
Equations
- HammerCore.getPreprocessingDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getPreprocessingDefault opts)
Instances For
Equations
- HammerCore.getDisableAesopDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getDisableAesopDefault opts)
Instances For
Equations
- HammerCore.getDisableAutoDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getDisableAutoDefault opts)
Instances For
Equations
- HammerCore.getAutoPremisesDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getAutoPremisesDefault opts)
Instances For
Equations
- HammerCore.getAesopPremisesDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getAesopPremisesDefault opts)
Instances For
Equations
Instances For
Equations
- HammerCore.getAesopAutoPriorityDefaultM = do let opts ← Lean.getOptions pure (HammerCore.getAesopAutoPriorityDefault opts)
Instances For
Equations
- HammerCore.solverOptionZipperposition_exe = Lean.ParserDescr.node `HammerCore.solverOptionZipperposition_exe 1024 (Lean.ParserDescr.nonReservedSymbol "zipperposition_exe" false)
Instances For
Equations
- HammerCore.solverOptionZipperposition = Lean.ParserDescr.node `HammerCore.solverOptionZipperposition 1024 (Lean.ParserDescr.nonReservedSymbol "zipperposition" false)
Instances For
Equations
- HammerCore.solverOptionCvc5 = Lean.ParserDescr.node `HammerCore.solverOptionCvc5 1024 (Lean.ParserDescr.nonReservedSymbol "cvc5" false)
Instances For
Equations
- HammerCore.preprocessingSimp_target = Lean.ParserDescr.node `HammerCore.preprocessingSimp_target 1024 (Lean.ParserDescr.nonReservedSymbol "simp_target" false)
Instances For
Equations
- HammerCore.preprocessingSimp_all = Lean.ParserDescr.node `HammerCore.preprocessingSimp_all 1024 (Lean.ParserDescr.nonReservedSymbol "simp_all" false)
Instances For
Equations
- HammerCore.preprocessingNo_preprocessing = Lean.ParserDescr.node `HammerCore.preprocessingNo_preprocessing 1024 (Lean.ParserDescr.nonReservedSymbol "no_preprocessing" false)
Instances For
Equations
- HammerCore.preprocessingAesop = Lean.ParserDescr.node `HammerCore.preprocessingAesop 1024 (Lean.ParserDescr.nonReservedSymbol "aesop" false)
Instances For
Equations
- HammerCore.instToExprSolver = { toExpr := HammerCore.toExprSolver✝, toTypeExpr := Lean.Expr.const `HammerCore.Solver [] }
Equations
- simp_target : Preprocessing
- simp_all : Preprocessing
- no_preprocessing : Preprocessing
- aesop : Preprocessing
Instances For
Equations
Equations
- HammerCore.instToExprPreprocessing = { toExpr := HammerCore.toExprPreprocessing✝, toTypeExpr := Lean.Expr.const `HammerCore.Preprocessing [] }
def
HammerCore.elabSolverOption
{m : Type → Type}
[Monad m]
[Lean.MonadError m]
(stx : Lean.TSyntax `Hammer.solverOption)
:
m Solver
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
HammerCore.elabPreprocessing
{m : Type → Type}
[Monad m]
[Lean.MonadError m]
(stx : Lean.TSyntax `Hammer.preprocessing)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
HammerCore.elabBoolLit
{m : Type → Type}
[Monad m]
[Lean.MonadError m]
(stx : Lean.TSyntax `Hammer.bool_lit)
:
m Bool
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- HammerCore.instToExprConfigurationOptions = { toExpr := HammerCore.toExprConfigurationOptions✝, toTypeExpr := Lean.Expr.const `HammerCore.ConfigurationOptions [] }
Equations
- HammerCore.hammerStar = Lean.ParserDescr.nodeWithAntiquot "hammerStar" `HammerCore.hammerStar (Lean.ParserDescr.symbol "*")
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Checks to ensure that the set of given configOptions
is usable.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
HammerCore.withSolverOptions
{m : Type → Type}
{α : Type}
[Monad m]
[Lean.MonadError m]
[Lean.MonadWithOptions m]
(configOptions : ConfigurationOptions)
(x : m α)
:
m α
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
HammerCore.withDuperOptions
{m : Type → Type}
{α : Type}
[Monad m]
[Lean.MonadError m]
[Lean.MonadWithOptions m]
(x : m α)
:
m α
Equations
- One or more equations did not get rendered due to their size.