package accessor_base

  1. Overview
  2. Docs

Module Accessor_base.IntSource

The below functions all access modified versions of an int.

Sourceval negated : (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval added : Base.int -> (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval subtracted : Base.int -> (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval incremented : (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval decremented : (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval bit_negated : (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval bit_xored : Base.int -> (_, Base.int, Base.int, [< Accessor_base__.Import.isomorphism ]) Accessor.t
Sourceval bit_at_exn : Base.int -> (_, Base.bool, Base.int, [< Accessor_base__.Import.field ]) Accessor.t

Access a specific bit in an int. bit_at_exn i raises if i >= Int.num_bits

OCaml

Innovation. Community. Security.