Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Takes the Parsed AST and transforms it into human-readable and valid HTML files
val print_table_of_content : Parser.structure list -> int -> string
Prints the table of content : all the chapters / section / subsection / subsubsection numeroted
val parse_to_html : ?min_chap:int -> bool -> Parser.structure list -> string
Parses an AST to HTML,
Prepare the body of the HTML file, title, body markups, and adds the style, table of contents and body
val pre_parse_file : string -> Parser.structure list
Performs the first transformation : from reading the file to rendering it html printing ready