current_module(
?M)
current_module(
?M,
?F)
meta_predicate
:P
declarationmodule(
+M,
+L)
declarationmodule(
+M,
+L,
+O)
declarationsave_modules(
+L,
+F)
set_module(
+M)
use_module(
:F)
use_module(
:F,
+I)
use_module(
?M,
:F,
+I)