| Did you know ... | Search Documentation: |
| toplevel.pl |
version is det
version(+Message) is det
initialization :Goal
initialize:- initialization(Goal, program).. Stop
with an exception if a goal fails or raises an exception.
thread_initialization :Goal
$thread_initstart_thread() from pl-thread.c before the thread's goal.
$initialise is semidet
theme_changed(+Theme) is dettheme is about to get the new
value Theme. Calls all solutions of theme_hook/1. Our own
hook loads library(theme/Theme), unless Theme is already defined,
i.e., theme/1 is true for it. This allows for a theme that
is defined in memory, e.g., by a theme editor.
$toplevel
$compile
$config
prolog:repl_loop_hook(+BeginEnd, +BreakLevel) is nondet[multifile]forall(prolog:repl_loop_hook(BeginEnd, BreakLevel), true)
prolog
$query_loopquery_loop(). This ensures that unhandled
exceptions are really unhandled (in Prolog).
$answer_class(-Class) is semidetanswer(odd) or answer(even),
alternating over the answers of a single query. Using a different
background colour for both stripes the answers, which separates
the answers of a non-deterministic query.
Only an answer that shows bindings, residual goals or delays is
decorated: true. and false. are not answers to stripe.
Exported (and thus $-prefixed) because it is used by
boot/messages.pl. It is not intended for use by applications.
$execute_query(Goal, Bindings, -Truth) is det
residual_goals(:NonTerminal)
prolog:residual_goals// is det
prolog:translate_bindings(+Bindings0, -Bindings, +ResidueVars, +ResidualGoals, -Residuals) is det