bitsets

Types

TBitSet = seq[ElemType]
Source Edit

Consts

ElemSize = 8
Source Edit

Procs

proc bitSetIn(x: TBitSet; e: BiggestInt): bool {...}{.raises: [], tags: [].}
Source Edit
proc bitSetIncl(x: var TBitSet; elem: BiggestInt) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetExcl(x: var TBitSet; elem: BiggestInt) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetInit(b: var TBitSet; length: int) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetUnion(x: var TBitSet; y: TBitSet) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetDiff(x: var TBitSet; y: TBitSet) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetSymDiff(x: var TBitSet; y: TBitSet) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetIntersect(x: var TBitSet; y: TBitSet) {...}{.raises: [], tags: [].}
Source Edit
proc bitSetEquals(x, y: TBitSet): bool {...}{.raises: [], tags: [].}
Source Edit
proc bitSetContains(x, y: TBitSet): bool {...}{.raises: [], tags: [].}
Source Edit
proc bitSetCard(x: TBitSet): BiggestInt {...}{.raises: [], tags: [].}
Source Edit

© 2006–2021 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/compiler/bitsets.html