mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-10 21:24:06 -05:00
- use VecSmallInt for small integers of type `int` - use VecI32 to store actual int32 (in particular for proof steps)
34 lines
685 B
OCaml
34 lines
685 B
OCaml
(* re-exports *)
|
|
module Fmt = CCFormat
|
|
|
|
module Util = Util
|
|
|
|
module Vec = Vec
|
|
module VecSmallInt = VecSmallInt
|
|
module VecI32 = VecI32
|
|
module Vec_float = Vec_float
|
|
module Vec_unit = Vec_unit
|
|
module Vec_sig = Vec_sig
|
|
|
|
module Bitvec = Bitvec
|
|
module Int_id = Int_id
|
|
|
|
(* TODO: a specialized representation *)
|
|
module Int_tbl = Util.Int_tbl
|
|
|
|
module Int_set = Util.Int_set
|
|
module Int_map = Util.Int_map
|
|
|
|
module IArray = IArray
|
|
module Backtrack_stack = Backtrack_stack
|
|
module Backtrackable_tbl = Backtrackable_tbl
|
|
|
|
module Log = Log
|
|
module Error = Error
|
|
module Bag = Bag
|
|
module Stat = Stat
|
|
module Hash = Hash
|
|
module Profile = Profile
|
|
module Chunk_stack = Chunk_stack
|
|
|
|
module Intf = Sidekick_sigs
|