Module Serlib.Ser_vernacextend
type vernac_keep_as = Vernacextend.vernac_keep_as = | VtKeepAxiom| VtKeepDefined| VtKeepOpaque
and vernac_qed_type = Vernacextend.vernac_qed_type = | VtKeep of vernac_keep_as| VtDrop
and vernac_when = Vernacextend.vernac_when = | VtNow| VtLater
and opacity_guarantee = Vernacextend.opacity_guarantee = | GuaranteesOpacity| Doesn'tGuaranteeOpacity
and anon_abstracting_tac = booland proof_block_name = stringval vernac_keep_as_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> vernac_keep_asval vernac_when_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> vernac_whenval vernac_start_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> vernac_startval solving_tac_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> solving_tacval sexp_of_vernac_keep_as : vernac_keep_as -> Ppx_sexp_conv_lib.Sexp.tval sexp_of_vernac_when : vernac_when -> Ppx_sexp_conv_lib.Sexp.tval sexp_of_vernac_start : vernac_start -> Ppx_sexp_conv_lib.Sexp.tval sexp_of_solving_tac : solving_tac -> Ppx_sexp_conv_lib.Sexp.t