나는 시각적 프롤로그를 처음 접했고 궁금한 점은이 link에서 찾은 코드를 어떻게 통합 할 수 있는지 궁금합니다.Visual Prolog의 하노이 타워
내가 비주얼 프롤로그에서 콘솔 프로젝트를 만들 main.pro의 코드는 다음과 같습니다
/*****************************************************************************
Copyright (c) 2013 My Company
******************************************************************************/
implement main
open core
clauses
run():-
console::init(),
succeed(). % place your own code here
end implement main
goal
mainExe::run(main::run).
그래서, 내 질문 곳 link에 하노이 타워의 코드를 삽입하는 것입니다? 사전에 어떤 도움
/* Program ch16e05.pro */
DOMAINS
loc =right;middle;left
PREDICATES
hanoi(integer)
move(integer,loc,loc,loc)
inform(loc,loc)
CLAUSES
hanoi(N):-
move(N,left,middle,right).
move(1,A,_,C):-
inform(A,C),!.
move(N,A,B,C):-
N1=N-1, move(N1,A,C,B),
inform(A,C),move(N1,B,A,C).
inform(Loc1, Loc2):-nl,
write("Move a disk from ", Loc1, " to ", Loc2).
감사합니다 : 여러분의 편의를 위해
, 여기에 코드입니다.