mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-06 03:05:31 -05:00
16 lines
355 B
OCaml
16 lines
355 B
OCaml
|
|
(** {1 SMTLib-2 Interface} *)
|
|
|
|
(** This library provides a parser, a type-checker, and a solver interface
|
|
for processing SMTLib-2 problems.
|
|
*)
|
|
|
|
type 'a or_error = ('a, string) CCResult.t
|
|
|
|
module Ast = Sidekick_smt.Ast
|
|
module Process = Process
|
|
|
|
val parse : string -> Ast.statement list or_error
|
|
|
|
val parse_stdin : unit -> Ast.statement list or_error
|
|
|