Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5. For more information, see . . This package provides coqmktop, and libraries needed to develop OCaml-side extensions to Coq.