Sidekick_smtlib.Driver
Driver.
The driver is responsible for processing statements from a SMTLIB file, and interacting with the solver based on the statement (asserting formulas, calling "solve", etc.)
module Asolver = Sidekick_abstract_solver.Asolver
val th_bool_dyn : Sidekick_base.Solver.theory
val th_bool_static : Sidekick_base.Solver.theory
val th_bool : Sidekick_base.Config.t -> Sidekick_base.Solver.theory
val th_data : Sidekick_base.Solver.theory
val th_lra : Sidekick_base.Solver.theory
val th_ty_unin : Sidekick_base.Solver.theory
val process_stmt : t -> Sidekick_base.Statement.t -> unit or_error