3

gprologまたはswi-prologの下でこれら2つのファイルの下でコンパイルまたは実行するにはどうすればよいですか?

私は2つのファイルを持っています:

sample.pl:

foo ( arg1, arg2 ) :- !, a ( arg1 ).

test.pl:

a(1).
a(2).
a(3).
a(4).
a(5).
4

2 に答える 2

4

「consult」コマンドを使用して、ファイルをロードおよびコンパイルできます。

consult(test).

複数のファイルをロードするには、独自のコマンドで各ファイルを参照する必要があります。これらのコマンドはあなたのためにトリックをするはずです。

consult(sample).
consult(test).
于 2012-05-31T10:00:19.720 に答える
2

その種類の単なる構文糖衣ですが、使用することもできます

    ['file.pl'].

それはプロローグファイルをコンパイルします

于 2012-06-02T15:07:25.133 に答える