- library
- pldoc
- doc_process.pl -- Process source documentation
 - doc_register.pl
 - doc_modes.pl -- Analyse PlDoc mode declarations
 - doc_wiki.pl -- PlDoc wiki parser
 - doc_htmlsrc.pl -- HTML source pretty-printer
 - doc_colour.pl -- Source colouring support
 - doc_html.pl -- PlDoc HTML backend
 - doc_man.pl -- Process SWI-Prolog HTML manuals
 - doc_search.pl -- Search form and reply
 - doc_index.pl -- Create indexes
 - doc_util.pl -- PlDoc utilities
 - doc_access.pl
 - doc_pack.pl -- PlDoc for Prolog extension packs
 
 
 - pldoc
 
- man_page(+Obj, +Options)// is semidet
 - Produce a Prolog manual page for Obj. The page consists of a
link to the section-file and a search field, followed by the
predicate description. Obj is one of:
- Name/Arity Predicate indicator: display documentation of the predicate
 f(Name/Arity)display documentation of an arithmetic functionc(Function)display documentation of a C API functionsection(Level, Number, Id, File)Display a section of the manual- sec(DocFile#Id) Display a section of the manual (from short form)
 
Options:
- no_manual(Action)
 - If Action = 
fail, fail instead of displaying a not-found message. - links(Bool)
 - If 
true(default), include links to the parent object; iffalse, just emit the manual material.