1/* * module * 2% last file loaded per file (loses at any module side effects 3% 4% Logicmoo Project PrologMUD: A MUD server written in Prolog 5% Maintainer: Douglas Miles 6% Dec 13, 2035 7% 8% 9*/ 10 11 12%:- loading_module_h(CM), (registered_module_type(utility,CM)->export_all_preds;true). 13 14% :- file_end(moo). 15 16% :- loading_module_h(CM), (context_module(CM) -> retract(loading_module_h(CM)) ; true). 17% :- context_module(CM),(registered_module_type(utility,CM))->module_predicates_are_exported(CM);module_predicates_are_exported(CM). 18% :- retract(loading_module_h(_)). 19 20:- all_source_file_predicates_are_transparent. 21 22:- fixup_exports.