Hook Predicates


foreign/[2,3]
Describes the interface between Prolog and the foreign Routine
foreign_file/2
Describes the foreign functions in ObjectFile to interface to.
message_hook/3
Overrides the call to print_message_lines/3 in print_message/2.
generate_message_hook/3
A way for the user to override the call to 'QU_messages':generate_message/3 in print_message/2.
portray/1
A way for the user to over-ride the default behavior of print/1.
query_hook/6
Provides a method of overriding Prolog's default keyboard based input requests.
runtime_entry/1
This predicate is called upon start-up and exit of stand alone applications.
term_expansion/2
hook called by expand_term/2
unknown_predicate_handler/3
User definable hook to trap calls to unknown predicates
user_help/0
A hook for users to add more information when help/0 is called.