(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* unit [ "()" ]. Extract Inductive bool => bool [ true false ]. Extract Inductive sumbool => bool [ true false ]. Require Export Correctness. Declare ML Module "pextract". Grammar vernac vernac : ast := imperative_ocaml [ "Write" "Caml" "File" stringarg($file) "[" ne_identarg_list($idl) "]" "." ] -> [ (IMPERATIVEEXTRACTION $file (VERNACARGLIST ($LIST $idl))) ] | initialize [ "Initialize" identarg($id) "with" comarg($c) "." ] -> [ (INITIALIZE $id $c) ] .