Spustenie: - start ... run ... cmd (nabehne konzola) - je dobre sa presunut do nejakeho vhodneho adresara; nech je to teraz povedzme cd desktop - spustite si Prolog J:\Programovanie\SWIProlog\bin\swipl-win.exe (nabehne okno so shell-om). - Prolog odpoveda na bezne dopyty: ?- a == b. fail ?- a == a. true - program v Prologu predstavuje jeden subor. Nech je to napriklad `prvy-program.pl', ktory obsahuje vase fakty a pravidla. Moze mat takyto obsah: % Predikat dobry/1 sa splni vtedy, ked zadany zoznam obsahuje len % kladne cisla. dobry([]). dobry([H|T]) :- number(H), 0 =< H, dobry(T). - aby Prolog tieto fakty a pravidla videl, je potrebne ich s nim "skonzultovat". To sa robi tak, ze v shell-i zadate: ?- consult(prvy_program). Ak v programe mate chybu, kompilator vam vynada. Inak program prijme. - v shell-i je potom mozne pomocou dopytov ten program otestovat: ?- dobry([]). yes. ?- dobry([10, 18, 30]). yes. ?- dobry([10, 18, -5]). no - ak zmenite vstupny subor s programom (`prvy_program.pl'), tak sa zmeny v shell-i objavia az po tom, ked znovu vykonate: ?- consult(prvy_program). SWI-Prolog podporuje historiu, takze v tomto pripade loadnutie novej verzie nie je problematicke.