Source code transformation - Uses Hook Database and Hook Hybrid to rewrite source code to better interact with hybrid database.
- @author Douglas R. Miles
- @license LGPL
- virtualize_code(X, :TermT, :TermARG2) is semidet
- System Goal Expansion Sd.f$
- safe_virtualize(Term, +How, -Wrapped) is semidet
- Safely Paying Attention To Corner Cases Wrap.
- same_terms(?A, :TermB) is semidet
- Same Terms.
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.
- nb_current_or_nil(Arg1, Arg2)
- check_how_virtualize_file(Arg1, Arg2)
- could_safe_virtualize
- decl_wrapped(Arg1, Arg2, Arg3, Arg4)
- get_how_virtualize_file(Arg1, Arg2)
- sd_goal_expansion(Arg1, Arg2, Arg3, Arg4)
- set_how_virtualize_file(Arg1)
- set_how_virtualize_file(Arg1, Arg2)
- set_how_virtualize_file(Arg1, Arg2, Arg3)
- swc
- is_file_virtualize_allowed
- virtualize_code_each(Arg1, Arg2, Arg3, Arg4)
- virtualize_code_fa(Arg1, Arg2, Arg3, Arg4, Arg5)
- virtualize_ereq(Arg1, Arg2)
- virtualize_source(Arg1, Arg2, Arg3)
- virtualize_source_file
- vwc
- decl_wrapped(Arg1, Arg2, Arg3, Arg4)