package binsec

  1. Overview
  2. Docs

doc/binsec.base/Binsec_base/Lmap/Make/index.html

Module Lmap.MakeSource

Parameters

module E : Value

Signature

Sourcetype t
Sourceval empty : t
Sourceval is_empty : t -> bool
Sourceval is_empty_between : Z.t -> Z.t -> t -> bool
Sourceval singleton : Z.t -> E.t -> t
Sourceval store : Z.t -> E.t -> t -> t
Sourceval select : (Z.t -> int -> E.t) -> Z.t -> int -> t -> E.t
Sourceval iter : (Z.t -> E.t -> unit) -> t -> unit
Sourceval rev_iter : (Z.t -> E.t -> unit) -> t -> unit
Sourceval fold : (Z.t -> E.t -> 'a -> 'a) -> 'a -> t -> 'a
Sourceval rev_fold : (Z.t -> E.t -> 'a -> 'a) -> 'a -> t -> 'a
Sourceval map : (Z.t -> E.t -> E.t) -> t -> t
Sourceval merge : (Z.t -> E.t option -> E.t option -> E.t option) -> t -> t -> t
Sourceval extract : Z.t -> Z.t -> t -> t * t
Sourceval choose : t -> Z.t * E.t
Sourceval bindings : t -> (Z.t * E.t) list