summaryrefslogtreecommitdiff
path: root/main.prolog
blob: ddf7baabdf7efc59a2e2d5befda8bc98da0bcbd8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19


:- consult('map.prolog').
:- consult('agent.prolog').
:- consult('read.prolog').
:- consult('item.prolog').


init :-
    retractall(here(_)),
    asserta(here(a)), !.


join([X|Y],R) :-
    join(Y,Rx),
    atom_concat(X,Rx,R).
join([X],R) :-
    R = X.