/*dichia3.mar */ /* dichiarazione tipo symbol string char */ nowarnings domains simbolo = symbol stringa = string carattere= char predicates padre1(symbol,symbol) padre2(simbolo,simbolo) capitale1(symbol,string) capitale2(simbolo,stringa) lettera1(char) lettera2(carattere) azione goal azione. clauses azione:- makewindow(1,7,1,"",1,1,20,78), padre1(X,Y), write(X,"\t",Y),nl,fail; padre2(A,B), write(A,"\t",B),nl,fail; capitale1(C,D), write(C,"\t",D),nl,fail; capitale2(E,F), write(E,"\t",F),nl,fail; lettera1(H), write(H),nl,fail; lettera2(K), write(K),nl,fail. padre1(carlo,paolo). padre2(luigi,anna). capitale1(roma,di_italia). capitale2(parigi,"di Francia"). lettera1('a'). lettera2('b').
+------------------------- ¦+------------------------ +¦carlo paolo +¦luigi anna ¦¦roma di_italia ¦¦parigi di Francia ¦¦a ¦¦b ¦¦ ¦¦Press the SPACE bar ¦¦
ritorna