0
SICStus spider, proDT 및 PDT과 같은 Prolog 플러그인의 경우 Eclipse 편집기에서 "find declaration"을 사용하여 다른 위치에있는 모듈에서 술어 정의를 찾을 수 없습니다 디렉토리. B.pl.의 상단에 모듈 database
에 대한 import 문을 없다다른 디렉토리에있는 모듈에서 술어 선언을 찾는 방법
$HOME/dirA/A.pl:
:- module(database,[]).
...
set_dbaccess(Options) :-
(db_done ->
true
;
...
$HOME/dirB/B.pl:
...
fd(From,To,OrigOptions) :-
database:set_dbaccess(OrigOptions),
...
예를 들어
, 위의 모든 플러그인은 모듈database
및 술어
set_dbaccess
에 대한 정의를 찾을 수 없습니다. 물론 기호
database, set_dbaccess
에 대한 F3 작업도 실패합니다.
문제의 방법은 무엇입니까?