標準宣言を使用して、モジュールの述語をエクスポートできることを知っています。
:- module(my_test, [hello/1]).
hello(a).
hello(b).
しかし、モジュール my_test で述語 hello をエクスポートできる別の方法があることを知りたいですか? 以下の例で、my_export ディレクティブにこれを実行させるには、どのコードを入力する必要がありますか?
:- module(my_test, []).
hello(a).
hello(b).
:- my_export(hello/1).
インポート/エクスポートについてはよくわかりませんが、思いつくことができる唯一の実際の方法です。