EMA-XPS Online
SYMMETRIC-DIFFERENCE-OF-SETS
SYMMETRIC-DIFFERENCE-OF-SETS
============================
Syntax: (symmetric-difference-of-sets
<evaluates-to <set-of A (...)>>
<evaluates-to <set-of B (...)>>
[:TYPE <evaluates-to Typ-Name>]
[:TEST <Lisp-Typ: Funktion>])
==> #<set-of X (...)>
Diese Funktion bildet die Vereinigungsmenge ab-
züglich der Schnittmenge.
Warnung: Eine Typ-Prüfung kann einen Fehler
verursachen!
Beschleunigen:
(difference-of-sets
(union-of-sets set1 set2
:test test)
(intersection-of-sets
set1 set2
:test test)
:test test)
Beispiel: >(symmetric-difference-of-sets
*hauptstaedte* *staedte*)
#<set-of STADT (...)>
>(set-to-list *)
(#<STADT BONN> #<STADT DORTMUND>)
EMA-XPS Online