![]() |
||
| Prolog |
Materialien
Installation
Grundlagen
Eigenheiten
Berechnungskonzept
Listen
Schleifen
globale Variablen
Datenbanken
Arithmetik
Ableiten
Graphen
Cut
findall
failure-driven-loop
Akkumulator
Grafik
rapid prototyping
Logik
Rätsel
Grammatik
Syntax
Glossar
|
|
|
Mengen |
Listen, die kein Element mehrfach enthalten, können als Mengen aufgefasst werden.
?- is_set([a,b,a,d]). No ?- list_to_set([a,b,a,d],M). M = [a, b, d] ; No ?- is_set([a,b,d]). Yes ?- intersection([a,b,d],[a,e,f,d],M). M = [a, d] ; No ?- union([a,b,d],[a,e,f,d],M). M = [b, a, e, f, d] ; No ?- subtract([a,b,d],[a,e,f,d],M). M = [b] ; No ?- subset([a,b,d],[a,e,f,d]). No ?- subset([a,d],[a,e,f,d]). Yes ?-