Prolog ja DCG


Failid kujul: failinimi.pl


Käivitamine: pl

või pl-f failinimi


Faili laadimine ja kompileerimine: [failinimi].

nt faili test.pl laadimiseks

[test].


Keskkonnast väljumine: halt.


Analüüsimine:

phrase(s,[see, on, lause]).

phrase(s(Puu),[see, on, lause]).

s([see, on, lause],[]).

np([see, nimisõnafraas],[]).


Genereerimine:

phrase(s, X).

erinevate variantide vahel vaatamiseks ;

s(X,[]).


Veel üks näide puu saamiseks: healaps.pl

?- phrase(np2(Puu),[hea,lapse,punane,auto]).