Did you know ... Search Documentation:
Title for pldoc(dir_index)

pldoc

Prolog files

doc_access.plShow source
doc_colour.pl  -- Source colouring supportShow source
doc_html.pl  -- PlDoc HTML backendShow source
doc_htmlsrc.plShow source
source_to_html/3Colourise Prolog source as HTML.Source
doc_index.pl  -- Create indexesShow source
doc_library.pl  -- BIM compatibility layerShow source
doc_load_library/0Load the SWI-Prolog library, so we can access all comments from the library.Source
doc_man.pl  -- Process SWI-Prolog HTML manualsShow source
man_content_tree/2Compute the content tree for a multi-file HTML document.Source
man_overview/3Provide a toplevel overview on the manual: the reference manual and the available packages.Source
man_packages_tree/1Tree is the content tree of all packages.Source
man_page/4Produce a Prolog manual page for Obj.Source
man_synopsis/4Give synopsis details for a fully specified predicate indicator and link this to the section.Source
doc_object_href/2Produce a HREF for section objects.Source
doc_object_link/4Provide the HTML to describe Obj for linking purposes.Source
doc_modes.plShow source
compile_clause/2Add a clause to the compiled program.Source
compile_mode/2Compile a PlDoc mode declararion into a term mode(Head, Determinism).Source
is_mode/1True if Head is a valid mode-term.Source
mode/2True if there is a mode-declaration for Head with Det.Source
mode_indicator/1Our defined argument-mode indicators.Source
modes_to_predicate_indicators/2Create a list of predicate indicators represented by Modes.Source
process_modes/6Process the formal header lines (upto the first blank line), returning the remaining lines and the names of the arguments used in the various header lines.Source
doc_pack.plShow source
doc_pack/1Generate stand-alone documentation for the package Pack.Source
doc_process.pl  -- Process source documentationShow source
doc_register.plShow source
comment_hook/3Hook called by the compiler and cross-referencer.Source
doc_search.pl  -- Search form and replyShow source
matching_object_table/4Show a list of matching objects, similar to a result-set from search.Source
search_form/3Create a search input field.Source
search_reply/4Generate a reply searching for For.Source
doc_util.pl  -- PlDoc utilitiesShow source
atom_pi/2Translate an external predicate indicator representated as an atom into a predicate indicator term.Source
atom_to_object/2If Atom is `Name/Arity', decompose to Name and Arity.Source
ensure_slash_end/2Ensure Dir ends with a /.Source
expand_alias/2Translate an aliased path to a native path.Source
insert_alias/2Translate a native path to an aliased path.Source
normalise_white_space/3Text is input after deleting leading and trailing white space and mapping all internal white space to a single space.Source
doc_wiki.pl  -- PlDoc wiki parserShow source
doc_words.pl  -- Reason about Prolog jargonShow source
man_index.plShow source
check_duplicate_ids/0Maintenance utility to check that we do not have duplicate section identifiers in the documentation.Source
clean_man_index/0Clean already loaded manual index.Source
current_man_object/1Source
doc_object_identifier/2True when Identifier is the name of DocObject.Source
index_man_directory/2Index the HTML directory Dir.Source
index_man_file/2Collect the documented objects from the SWI-Prolog manual file File.Source
man_object_property/2True when Property is a property of the given manual object.Source
manual_object/5True if Object is documented.Source
save_man_index/0Create swi('doc/manindex.db'), containing an index into the HTML manuals for use with help/1 and similar predicates.Source