Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
notatki:prolog [2025/05/13 22:24] – administrator | notatki:prolog [2025/05/14 09:21] (aktualna) – administrator | ||
---|---|---|---|
Linia 1: | Linia 1: | ||
- | ====== Prolog ====== | + | ====== Prolog: Podstawy programowania logicznego |
+ | ===== Programy do uruchomienia Prologa | ||
- | Proste IDE prolog: | + | * https:// |
- | Trzeba wykonywać jedno zapytanie | + | * https://swish.swi-prolog.org/ |
- | + | ||
- | {{:notatki:pasted: | + | |
====== Wstęp ====== | ====== Wstęp ====== | ||
Linia 44: | Linia 43: | ||
Przykłady: | Przykłady: | ||
- | * Jeśli mamy fakt rodzic(jozef, | + | * Jeśli mamy fakt '' |
- | * Jeśli mamy zapytanie \+ rodzic(krzysztof, | + | * Jeśli mamy zapytanie |
</ | </ | ||
Linia 246: | Linia 245: | ||
W Prologu możesz używać '' | W Prologu możesz używać '' | ||
+ | |||
<code prolog> | <code prolog> | ||
motyw(X, zazdrość) :- | motyw(X, zazdrość) :- | ||
Linia 262: | Linia 262: | ||
Zatem '' | Zatem '' | ||
</ | </ | ||
+ | Predykaty i reguły: | ||
<code prolog> | <code prolog> | ||
% Fakty | % Fakty |