Symmetric difference: Difference between revisions

PascalABC.NET
m (First example shows symmetric difference w/o using `><` operator)
(PascalABC.NET)
 
Line 2,711:
a b e f
</pre>
 
=={{header|PascalABC.NET}}==
<syntaxhighlight lang="delphi">
begin
var s1: HashSet<string> := HSet('John', 'Serena', 'Bob', 'Mary', 'Serena');
var s2 := HSet('Jim', 'Mary', 'John', 'Jim', 'Bob');
Println((s1 - s2) + (s2 - s1));
Println(s1 - s2);
Println(s2 - s1);
end.
</syntaxhighlight>
{{out}}
<pre>
{Serena,Jim}
{Serena}
{Jim}
</pre>
 
 
=={{header|Perl}}==
246

edits