PLOGHELP RECONSULT                              Robert Duncan, July 1993

Reading procedure definitions from a file.

    ?- reconsult(_____Files).


reconsult/1 behaves like consult/1 except that procedure definitions
read from _____Files replace any existing definitions for those procedures in
the database instead of adding to them. (See ________PLOGHELP * _______CONSULT)

The _____Files argument has the same form as that to consult/1, and the same
list notation can be used as shorthand. However, any filename in the
list preceded by the operator '-' is ___________reconsulted rather than _________consulted,
so that the goal

    ?- [-lib, -program, data].

is the same as:

    ?- reconsult([lib, program]), consult(data).

reconsult/1 is itself an abbreviation for a call to the compiler in
_________reconsult mode: for full details see ________PLOGHELP * _______COMPILE.


--- _________________________C.all/plog/help/reconsult
--- _________Copyright __________University __of ______Sussex _____1993. ___All ______rights _________reserved.
