diff options
author | Felix Krause <flyx@isobeef.org> | 2014-06-25 22:16:09 +0200 |
---|---|---|
committer | Felix Krause <flyx@isobeef.org> | 2014-06-26 20:55:46 +0200 |
commit | 84643abd3e68de6c5a19db2407d08def3aa85461 (patch) | |
tree | 990733fa5eeb5925d6f22fdcc897f85efa58b04d /lib/pure/collections/sets.nim | |
parent | bdd3b6c612a29723954f62e242888eedee0b35e4 (diff) | |
download | Nim-84643abd3e68de6c5a19db2407d08def3aa85461.tar.gz |
Fixed doc comments in sets.nim
Diffstat (limited to 'lib/pure/collections/sets.nim')
-rw-r--r-- | lib/pure/collections/sets.nim | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/pure/collections/sets.nim b/lib/pure/collections/sets.nim index 380a33c5b..992cb9486 100644 --- a/lib/pure/collections/sets.nim +++ b/lib/pure/collections/sets.nim @@ -157,19 +157,19 @@ proc `$`*[A](s: TSet[A]): string = proc union*[A](s1, s2: TSet[A]): TSet[A] = ## returns a new set of all items that are contained in at - ## least one of `l` and `r` + ## least one of `s1` and `s2` result = s1 incl(result, s2) proc intersection*[A](s1, s2: TSet[A]): TSet[A] = - ## returns a new set of all items that are contained in both `l` and `r` + ## returns a new set of all items that are contained in both `s1` and `s2` result = initSet[A](min(s1.data.len, s2.data.len)) for item in s1: if item in s2: incl(result, item) proc symmetricDifference*[A](s1, s2: TSet[A]): TSet[A] = ## returns a new set of all items that are contained in either - ## `l` or `r`, but not both + ## `s1` or `s2`, but not both result = s1 for item in s2: if containsOrIncl(result, item): excl(result, item) @@ -187,7 +187,7 @@ proc `xor`*[A](s1, s2: TSet[A]): TSet[A] {.inline.} = result = symmetricDifference(s1, s2) proc disjoint*[A](s1, s2: TSet[A]): bool = - ## returns true iff `l` and `r` have no items in common + ## returns true iff `s1` and `s2` have no items in common for item in s1: if item in s2: return false return true |