Obsługa SWI-Prolog

Utworzenie pliku nowego programu

Pierwszym krokiem, jaki musimy wykonać, by utworzyć nowy program, jest uruchomienie kompilatora języka Prolog.

Następnie wybieramy „File” i przechodzimy do „New”.

Pojawia nam się okienko zapisu – musimy upewnić się, że nasz plik zostanie zapisany w odpowiedniej lokalizacji (swipl>bin). Wpisujemy nazwę dla naszego programu (bez rozszerzenia) i klikamy „Zapisz”.

Otworzyło się okienko, w którym będziemy tworzyć program – zapisywać fakty połączone relacjami, tworzyć reguły.

Tworzenie programu

W okienku, które wyskoczyło nam po stworzeniu nowego programu, wpisujemy kilka faktów połączonych relacją:

lubi(gosia,cukierki). – oznacza, że Gosia lubi cukierki.

lubi(gosia,ciasteczka). – oznacza, że Gosia lubi ciasteczka.

lubi(franek,ciasteczka). – oznacza, że Franek lubi ciasteczka.

lubi(gosia,franek). – oznacza, że Gosia lubi Franka.

Aby zapisać nasze fakty w stworzonym przez nas pliku klikami File>Save buffered.

POBIERZ PROGRAM

Uruchamianie programu

Jeżeli chcemy korzystać ze stworzonego programu, musimy najpierw go uruchomić – skompilować.

Gdy w trakcie korzystania z programu edytujemy go i zapiszemy w nim zmiany, również musimy go od nowa uruchamiać.

Chcąc uruchomić nasz program w kompilatorze musimy w kwadratowych nawiasach wpisać nazwę naszego pliku, pod którą zapisaliśmy program (bez rozszerzenia) i zakończyć kropką:

[nazwaplikubezrozszerzenia].

Gdy kompilator odpowie nam „true” oznacza to, że program jest poprawny i możemy zacząć zadawać zapytania.

Edycja programu

Edycja programu następuje przez wejście w File>Edit.

Z folderu bin wybieramy plik, który chcemy edytować.

Po wybraniu pliku pojawia nam się okienko z programem – w tym momencie możemy do woli przeprowadzać edycję. My dopiszemy po prostu kolejny fakt, że Franek lubi Kasie.

Jeżeli chcemy zmiany zapisać w tym samym pliku to przechodzimy jak poprzednio przez File>Save buffer. Natomiast gdy chcemy zapisać nasz zmieniony program jako nowy plik korzystamy z File>Save as.

Przy wyborze „Save as” pojawia nam się okienko z domyślnie wybraną lokalizacją, jeżeli chcemy plik zapisać w innym miejscu, wybieramy opcje „Browse” i wybieramy folder, w którym znajdzie się nasz plik. Gdy mamy zamiar korzystać z naszego programu musimy go zapisać w folderze bin zainstalowanego kompilatora SWI-Prolog.

Po ostatnim slashu (/) wpisujemy nazwę, jaką chcemy nadać naszemu plikowi i dodajemy rozszerzenie, które obsługuje prolog – nazwapliku.pl – jeżeli nie dodamy rozszerzenia, nie będziemy mogli skompilować programu i z niego korzystać.

POBIERZ PROGRAM

Komentowanie jest wyłączone.