package coq-waterproof

  1. Overview
  2. Docs
type hint_dataset

Interface to load and unload usual hint databases such as reals, integers, classical logic, ...

type database_type =
  1. | Main
  2. | Decidability
  3. | Shorten

Type referencing all database lists that a hint_dataset should contain

val database_type_of_string : string -> database_type

Converts a string to a database_type

val name : hint_dataset -> string

Returns the name of the given dataset

val get_databases : hint_dataset -> database_type -> Hints.hint_db_name list

Returns the list of databases for the given database_type

val new_dataset : string -> hint_dataset

Create a new empty dataset with a given name

val set_databases : hint_dataset -> database_type -> string list -> hint_dataset

Sets the databases of the given type for the given dataset

val empty : hint_dataset
val core : hint_dataset
val algebra : hint_dataset
val integers : hint_dataset
val reals_and_integers : hint_dataset
val sets : hint_dataset
val intuition : hint_dataset
val classical_epsilon : hint_dataset