Я знаю, что могу экспортировать предикаты для модуля, используя стандартное объявление:
:- module(my_test, [hello/1]).
hello(a).
hello(b).
Но хотел бы знать, есть ли другой способ экспортировать предикат hello в модуль my_test?В приведенном ниже примере, какой код мне нужно заполнить, чтобы директива my_export сделала это для меня?
:- module(my_test, []).
hello(a).
hello(b).
:- my_export(hello/1).
Я не могу понять это import / export , ноэто единственные реальные способы, которыми я могу придумать.