00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 :- export ma/2.
00027 :- mode ma(++,++).
00028
00029 :- import
00030 trie_assert/1, trie_retract/1,
00031 trie_retract_all/1, trie_dynamic/1,
00032 abolish_table_pred/1, get_calls/3, get_returns/2
00033 from tables.
00034
00035 :- import assert/1, clause/2, (dynamic)/1, retractall/1 from assert.
00036
00037 :- import
00038 abort/0, atom_codes/2, cputime/1, call/1,
00039 expand_term/2, file_exists/1, functor/3,
00040 (index)/3, name/2, nl/0, (not)/1, op/3, read/1, repeat/0,
00041 statistics/0, see/1, seeing/1, seen/0, tell/1,
00042 telling/1, told/0, write/1, writeln/1, write_canonical/1,
00043 writeq/1, ('=..')/2
00044 from standard.
00045
00046 :- import message/1, time_message/2 from auxlry.
00047 :- import findall/3 from setof.
00048 :- import append/3, ground/1, length/2, member/2 from basics.
00049 :- import str_cat/3 from string.
00050 :- import conset/2, conget/2 from gensym.
00051 :- import libpath/1 from loader.
00052
00053 :- import '_$call_user'/1 from usermod.
00054 :- dynamic '_$call_user'/1.
00055
00056 :- import bagPO/3, bagPO1/3 from aggregs.
00057 :- import subsumes_chk/2 from subsumes.
00058 :- import get_maximal_calls/1 from usermod.
00059
00060 :- import '_$local_calls'/1, apply/2, (:-)/2, (:-)/1 from usermod.