sig
type man
val new_man : unit -> To_man.man
val add_title_header :
man:To_man.man ->
cmd_name:string -> date:string -> short_desc:string -> unit
val add_section_header : man:To_man.man -> title:string -> unit
val add_text : man:To_man.man -> text:string -> unit
val add_newline : man:To_man.man -> unit -> unit
val add_new_para : man:To_man.man -> unit -> unit
val add_empty_line : man:To_man.man -> unit -> unit
val add_code_line : man:To_man.man -> line:string -> unit
val add_comment : man:To_man.man -> com:string -> unit
module Section_header :
sig
val name : string
val synopsis : string
val description : string
val author : string
val license : string
val contact : string
end
val underlined_text : txt:string -> string
val bolded_text : txt:string -> string
val dash_esc : txt:string -> string
val get_result : man:To_man.man -> unit -> string
end