PublicShow -- Explore the running HTTP server

This module is part of the SWI-Prolog web-developent infrastructure. It documents the HTTP server using the reflexive capabilities of Prolog and the server infrastructure. Self-documentation is enabled by loading this module. The entry-point of this module is located at the HTTP location root(help/http), using the handler-identifier http_help.

In addition, this module provides the component page_documentation_link//1, which shows a small book linking from the displayed page to its documentation.

Source page_documentation_link(+Request)// is det
Show a link to the documentation of the current page.
Source evaluate(:Goal) is semidet[multifile]
Multifile hook to extend the goals that are evaluated by evaluate_now/1.