
messages.pl
translate_message(+Term)// is detformat(Fmt, Args)format(Fmt)
translate_message(+Term)// is det
term_message(+Term)//error(Format, ImplDefined)
exception terms. The ImplDefined argument is handled by
swi_location//2.
permission_error(Action, Type, Object)//[private]
tabling_existence_error(+Ball, +Context)//[private]
dwim_predicates(+PI, -Dwims)[private]
swi_location(+Term)// is deterror(Formal, ImplDefined) from the
ImplDefined term.
swi_extra(+Term)// is det[private]error(Formal,
ImplDefined) that is printed after the core of the message.
prolog_message(+Term)//[private]
user_version_messages(+Terms)//[private]welcome message to print information registered
using version/1.
message_lang(-Lang) is multi[private]nl_BE) and ends with en.
current_message_lang(-Lang) is det[private]
print_message(+Kind, +Term)
print_system_message(+Term, +Kind, +Lines)[private]
msg_context(+Prefix0, -Prefix) is det[private]message_context. Recognised context terms are:
time(Format)In addition, the hook message_prefix_hook/2 is called that allows for additional context information.
print_message_lines(+Stream, +PrefixOrKind, +Lines)
insert_prefix(+Lines, +Prefix, +Ctx, -PrefixedLines)[private]
print_message_lines(+Stream, +Lines)[private]
safe_format(+Stream, +Format, +Args) is det[private]
message_to_string(+Term, -String)
print_once(Message, Level)[private]
must_print(+Level, +Message)[private]