2010-11-04 102 views

回答

27

如果你的文件被稱爲foo.pl,您可以使用

:- [foo]. 

或等價和一點更加明確

:- consult(foo). 

,或者,如果你擔心它可以加載一些包括它時間在一個更大的應用程序

:- ensure_loaded(foo). 

或,如果您使用full-blown modules

:- use_module(foo). 

儘管最後一個謂詞的確切名稱在Prolog版本中有所不同。

+0

好的,謝謝! :) – cody 2010-11-04 15:21:28

6

如果您想逐字包含文件 - 與#include類似,請使用 : - include('file.pl')。不過,大多數情況下,最好使用 模塊構建程序。