bitsets

Source   Edit  

Types

TBitSet = seq[ElemType]
Source   Edit  

Consts

ElemSize = 8
Source   Edit  

Procs

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