(lang dune 3.20)
(name saturn)
(version 1.0.0)
(sections (lib .) (libexec .) (doc ../../doc/saturn))
(files
 (lib
  (ArrayExtra.ml
   META
   __private__/linked_set/linked_set.a
   __private__/linked_set/linked_set.cma
   __private__/linked_set/linked_set.cmx
   __private__/linked_set/linked_set.cmxa
   __private__/linked_set/linked_set.ml
   __private__/linked_set\.public_cmi/linked_set.cmi
   __private__/linked_set\.public_cmi/linked_set.cmt
   bag.ml
   bag.mli
   bounded_queue/bounded_queue.ml
   bounded_queue/bounded_queue.mli
   bounded_queue/bounded_queue_intf.mli
   bounded_queue/bounded_queue_unsafe.ml
   bounded_queue/bounded_queue_unsafe.mli
   bounded_stack.ml
   bounded_stack.mli
   dune-package
   htbl/htbl.ml
   htbl/htbl.mli
   htbl/htbl_intf.mli
   htbl/htbl_unsafe.ml
   htbl/htbl_unsafe.mli
   htbl/htbl_utils.ml
   michael_scott_queue/michael_scott_queue.ml
   michael_scott_queue/michael_scott_queue.mli
   michael_scott_queue/michael_scott_queue_intf.mli
   michael_scott_queue/michael_scott_queue_unsafe.ml
   michael_scott_queue/michael_scott_queue_unsafe.mli
   michael_scott_queue/michael_scott_queue_unsafe_node.ml
   mpsc_queue.ml
   mpsc_queue.mli
   opam
   saturn.a
   saturn.cma
   saturn.cmi
   saturn.cmt
   saturn.cmti
   saturn.cmx
   saturn.cmxa
   saturn.ml
   saturn.mli
   saturn__.cmi
   saturn__.cmt
   saturn__.cmx
   saturn__.ml
   saturn__ArrayExtra.cmi
   saturn__ArrayExtra.cmt
   saturn__ArrayExtra.cmx
   saturn__Bag.cmi
   saturn__Bag.cmt
   saturn__Bag.cmti
   saturn__Bag.cmx
   saturn__Bounded_queue.cmi
   saturn__Bounded_queue.cmt
   saturn__Bounded_queue.cmti
   saturn__Bounded_queue.cmx
   saturn__Bounded_queue_intf.cmi
   saturn__Bounded_queue_intf.cmti
   saturn__Bounded_queue_unsafe.cmi
   saturn__Bounded_queue_unsafe.cmt
   saturn__Bounded_queue_unsafe.cmti
   saturn__Bounded_queue_unsafe.cmx
   saturn__Bounded_stack.cmi
   saturn__Bounded_stack.cmt
   saturn__Bounded_stack.cmti
   saturn__Bounded_stack.cmx
   saturn__Htbl.cmi
   saturn__Htbl.cmt
   saturn__Htbl.cmti
   saturn__Htbl.cmx
   saturn__Htbl_intf.cmi
   saturn__Htbl_intf.cmti
   saturn__Htbl_unsafe.cmi
   saturn__Htbl_unsafe.cmt
   saturn__Htbl_unsafe.cmti
   saturn__Htbl_unsafe.cmx
   saturn__Htbl_utils.cmi
   saturn__Htbl_utils.cmt
   saturn__Htbl_utils.cmx
   saturn__Michael_scott_queue.cmi
   saturn__Michael_scott_queue.cmt
   saturn__Michael_scott_queue.cmti
   saturn__Michael_scott_queue.cmx
   saturn__Michael_scott_queue_intf.cmi
   saturn__Michael_scott_queue_intf.cmti
   saturn__Michael_scott_queue_unsafe.cmi
   saturn__Michael_scott_queue_unsafe.cmt
   saturn__Michael_scott_queue_unsafe.cmti
   saturn__Michael_scott_queue_unsafe.cmx
   saturn__Michael_scott_queue_unsafe_node.cmi
   saturn__Michael_scott_queue_unsafe_node.cmt
   saturn__Michael_scott_queue_unsafe_node.cmx
   saturn__Mpsc_queue.cmi
   saturn__Mpsc_queue.cmt
   saturn__Mpsc_queue.cmti
   saturn__Mpsc_queue.cmx
   saturn__Size.cmi
   saturn__Size.cmt
   saturn__Size.cmti
   saturn__Size.cmx
   saturn__Skiplist.cmi
   saturn__Skiplist.cmt
   saturn__Skiplist.cmti
   saturn__Skiplist.cmx
   saturn__Spsc_queue.cmi
   saturn__Spsc_queue.cmt
   saturn__Spsc_queue.cmti
   saturn__Spsc_queue.cmx
   saturn__Spsc_queue_intf.cmi
   saturn__Spsc_queue_intf.cmti
   saturn__Spsc_queue_unsafe.cmi
   saturn__Spsc_queue_unsafe.cmt
   saturn__Spsc_queue_unsafe.cmti
   saturn__Spsc_queue_unsafe.cmx
   saturn__Treiber_stack.cmi
   saturn__Treiber_stack.cmt
   saturn__Treiber_stack.cmti
   saturn__Treiber_stack.cmx
   saturn__Ws_deque.cmi
   saturn__Ws_deque.cmt
   saturn__Ws_deque.cmti
   saturn__Ws_deque.cmx
   size.ml
   size.mli
   skiplist.ml
   skiplist.mli
   spsc_queue/spsc_queue.ml
   spsc_queue/spsc_queue.mli
   spsc_queue/spsc_queue_intf.mli
   spsc_queue/spsc_queue_unsafe.ml
   spsc_queue/spsc_queue_unsafe.mli
   treiber_stack.ml
   treiber_stack.mli
   ws_deque.ml
   ws_deque.mli))
 (libexec (__private__/linked_set/linked_set.cmxs saturn.cmxs))
 (doc (CHANGES.md LICENSE.md README.md)))
(library
 (name saturn.__private__.linked_set)
 (kind normal)
 (archives
  (byte __private__/linked_set/linked_set.cma)
  (native __private__/linked_set/linked_set.cmxa))
 (plugins
  (byte __private__/linked_set/linked_set.cma)
  (native __private__/linked_set/linked_set.cmxs))
 (native_archives __private__/linked_set/linked_set.a)
 (main_module_name Linked_set)
 (modes byte native)
 (obj_dir
  (public_cmi_ocaml_dir .public_cmi)
  (public_cmi_melange_dir melange/.public_cmi_melange))
 (modules
  (singleton
   (obj_name linked_set)
   (visibility public)
   (source
    (path Linked_set)
    (impl (path __private__/linked_set/linked_set.ml))))))
(library
 (name saturn)
 (kind normal)
 (archives (byte saturn.cma) (native saturn.cmxa))
 (plugins (byte saturn.cma) (native saturn.cmxs))
 (native_archives saturn.a)
 (requires backoff multicore-magic)
 (main_module_name Saturn)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name saturn__)
     (visibility public)
     (kind alias)
     (source (path Saturn__) (impl (path saturn__.ml-gen))))
    (name Saturn)
    (modules
     (module
      (obj_name saturn__ArrayExtra)
      (visibility public)
      (source (path ArrayExtra) (impl (path ArrayExtra.ml))))
     (module
      (obj_name saturn__Bag)
      (visibility public)
      (source (path Bag) (intf (path bag.mli)) (impl (path bag.ml))))
     (module
      (obj_name saturn__Bounded_queue)
      (visibility public)
      (source
       (path Bounded_queue)
       (intf (path bounded_queue/bounded_queue.mli))
       (impl (path bounded_queue/bounded_queue.ml))))
     (module
      (obj_name saturn__Bounded_queue_intf)
      (visibility public)
      (source
       (path Bounded_queue_intf)
       (intf (path bounded_queue/bounded_queue_intf.mli))))
     (module
      (obj_name saturn__Bounded_queue_unsafe)
      (visibility public)
      (source
       (path Bounded_queue_unsafe)
       (intf (path bounded_queue/bounded_queue_unsafe.mli))
       (impl (path bounded_queue/bounded_queue_unsafe.ml))))
     (module
      (obj_name saturn__Bounded_stack)
      (visibility public)
      (source
       (path Bounded_stack)
       (intf (path bounded_stack.mli))
       (impl (path bounded_stack.ml))))
     (module
      (obj_name saturn__Htbl)
      (visibility public)
      (source
       (path Htbl)
       (intf (path htbl/htbl.mli))
       (impl (path htbl/htbl.ml))))
     (module
      (obj_name saturn__Htbl_intf)
      (visibility public)
      (source (path Htbl_intf) (intf (path htbl/htbl_intf.mli))))
     (module
      (obj_name saturn__Htbl_unsafe)
      (visibility public)
      (source
       (path Htbl_unsafe)
       (intf (path htbl/htbl_unsafe.mli))
       (impl (path htbl/htbl_unsafe.ml))))
     (module
      (obj_name saturn__Htbl_utils)
      (visibility public)
      (source (path Htbl_utils) (impl (path htbl/htbl_utils.ml))))
     (module
      (obj_name saturn__Michael_scott_queue)
      (visibility public)
      (source
       (path Michael_scott_queue)
       (intf (path michael_scott_queue/michael_scott_queue.mli))
       (impl (path michael_scott_queue/michael_scott_queue.ml))))
     (module
      (obj_name saturn__Michael_scott_queue_intf)
      (visibility public)
      (source
       (path Michael_scott_queue_intf)
       (intf (path michael_scott_queue/michael_scott_queue_intf.mli))))
     (module
      (obj_name saturn__Michael_scott_queue_unsafe)
      (visibility public)
      (source
       (path Michael_scott_queue_unsafe)
       (intf (path michael_scott_queue/michael_scott_queue_unsafe.mli))
       (impl (path michael_scott_queue/michael_scott_queue_unsafe.ml))))
     (module
      (obj_name saturn__Michael_scott_queue_unsafe_node)
      (visibility public)
      (source
       (path Michael_scott_queue_unsafe_node)
       (impl (path michael_scott_queue/michael_scott_queue_unsafe_node.ml))))
     (module
      (obj_name saturn__Mpsc_queue)
      (visibility public)
      (source
       (path Mpsc_queue)
       (intf (path mpsc_queue.mli))
       (impl (path mpsc_queue.ml))))
     (module
      (obj_name saturn)
      (visibility public)
      (source (path Saturn) (intf (path saturn.mli)) (impl (path saturn.ml))))
     (module
      (obj_name saturn__Size)
      (visibility public)
      (source (path Size) (intf (path size.mli)) (impl (path size.ml))))
     (module
      (obj_name saturn__Skiplist)
      (visibility public)
      (source
       (path Skiplist)
       (intf (path skiplist.mli))
       (impl (path skiplist.ml))))
     (module
      (obj_name saturn__Spsc_queue)
      (visibility public)
      (source
       (path Spsc_queue)
       (intf (path spsc_queue/spsc_queue.mli))
       (impl (path spsc_queue/spsc_queue.ml))))
     (module
      (obj_name saturn__Spsc_queue_intf)
      (visibility public)
      (source
       (path Spsc_queue_intf)
       (intf (path spsc_queue/spsc_queue_intf.mli))))
     (module
      (obj_name saturn__Spsc_queue_unsafe)
      (visibility public)
      (source
       (path Spsc_queue_unsafe)
       (intf (path spsc_queue/spsc_queue_unsafe.mli))
       (impl (path spsc_queue/spsc_queue_unsafe.ml))))
     (module
      (obj_name saturn__Treiber_stack)
      (visibility public)
      (source
       (path Treiber_stack)
       (intf (path treiber_stack.mli))
       (impl (path treiber_stack.ml))))
     (module
      (obj_name saturn__Ws_deque)
      (visibility public)
      (source
       (path Ws_deque)
       (intf (path ws_deque.mli))
       (impl (path ws_deque.ml))))))
   (wrapped true))))
