package fast_bitvector

  1. Overview
  2. Docs

Module Fast_bitvector.UnsafeSource

Sourceval set : t -> int -> unit
Sourceval clear : t -> int -> unit
Sourceval set_to : t -> int -> bool -> unit
Sourceval get : t -> int -> bool
Sourceval equal : t -> t -> bool

Compare two bitvectors for equality.

Sourceval equal_modulo : modulo:t -> t -> t -> bool

Test whether two bitvectors are equal in the positions set in modulo

Sourceval not : t -> dst:t -> unit
Sourceval and_ : t -> t -> dst:t -> unit
Sourceval nand : t -> t -> dst:t -> unit
Sourceval or_ : t -> t -> dst:t -> unit
Sourceval nor : t -> t -> dst:t -> unit
Sourceval xor : t -> t -> dst:t -> unit
Sourceval xnor : t -> t -> dst:t -> unit
Sourcemodule Set : sig ... end