(lang dune 3.22)
(name yuujinchou)
(sections (lib .) (libexec .) (doc ../../doc/yuujinchou))
(files
 (lib
  (Language.ml
   Language.mli
   LanguageSigs.ml
   META
   Modifier.ml
   Modifier.mli
   ModifierSigs.ml
   Scope.ml
   Scope.mli
   ScopeSigs.ml
   Trie.ml
   Trie.mli
   UntaggedTrie.ml
   UntaggedTrie.mli
   Yuujinchou.a
   Yuujinchou.cma
   Yuujinchou.cmxa
   Yuujinchou.ml
   Yuujinchou.mli
   dune-package
   opam
   yuujinchou.cmi
   yuujinchou.cmt
   yuujinchou.cmti
   yuujinchou.cmx
   yuujinchou__.cmi
   yuujinchou__.cmt
   yuujinchou__.cmx
   yuujinchou__.ml
   yuujinchou__Language.cmi
   yuujinchou__Language.cmt
   yuujinchou__Language.cmti
   yuujinchou__Language.cmx
   yuujinchou__LanguageSigs.cmi
   yuujinchou__LanguageSigs.cmt
   yuujinchou__LanguageSigs.cmx
   yuujinchou__Modifier.cmi
   yuujinchou__Modifier.cmt
   yuujinchou__Modifier.cmti
   yuujinchou__Modifier.cmx
   yuujinchou__ModifierSigs.cmi
   yuujinchou__ModifierSigs.cmt
   yuujinchou__ModifierSigs.cmx
   yuujinchou__Scope.cmi
   yuujinchou__Scope.cmt
   yuujinchou__Scope.cmti
   yuujinchou__Scope.cmx
   yuujinchou__ScopeSigs.cmi
   yuujinchou__ScopeSigs.cmt
   yuujinchou__ScopeSigs.cmx
   yuujinchou__Trie.cmi
   yuujinchou__Trie.cmt
   yuujinchou__Trie.cmti
   yuujinchou__Trie.cmx
   yuujinchou__UntaggedTrie.cmi
   yuujinchou__UntaggedTrie.cmt
   yuujinchou__UntaggedTrie.cmti
   yuujinchou__UntaggedTrie.cmx))
 (libexec (Yuujinchou.cmxs))
 (doc
  (CHANGELOG.markdown
   LICENSE
   README.markdown
   odoc-pages/design.mld
   odoc-pages/index.mld
   odoc-pages/rosetta.mld)))
(library
 (name yuujinchou)
 (kind normal)
 (archives (byte Yuujinchou.cma) (native Yuujinchou.cmxa))
 (plugins (byte Yuujinchou.cma) (native Yuujinchou.cmxs))
 (native_archives Yuujinchou.a)
 (requires algaeff bwd)
 (main_module_name Yuujinchou)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name yuujinchou__)
     (visibility public)
     (kind alias)
     (source (path Yuujinchou__) (impl (path yuujinchou__.ml-gen))))
    (name Yuujinchou)
    (modules
     (module
      (obj_name yuujinchou__Language)
      (visibility public)
      (source
       (path Language)
       (intf (path Language.mli))
       (impl (path Language.ml))))
     (module
      (obj_name yuujinchou__LanguageSigs)
      (visibility public)
      (source (path LanguageSigs) (impl (path LanguageSigs.ml))))
     (module
      (obj_name yuujinchou__Modifier)
      (visibility public)
      (source
       (path Modifier)
       (intf (path Modifier.mli))
       (impl (path Modifier.ml))))
     (module
      (obj_name yuujinchou__ModifierSigs)
      (visibility public)
      (source (path ModifierSigs) (impl (path ModifierSigs.ml))))
     (module
      (obj_name yuujinchou__Scope)
      (visibility public)
      (source (path Scope) (intf (path Scope.mli)) (impl (path Scope.ml))))
     (module
      (obj_name yuujinchou__ScopeSigs)
      (visibility public)
      (source (path ScopeSigs) (impl (path ScopeSigs.ml))))
     (module
      (obj_name yuujinchou__Trie)
      (visibility public)
      (source (path Trie) (intf (path Trie.mli)) (impl (path Trie.ml))))
     (module
      (obj_name yuujinchou__UntaggedTrie)
      (visibility public)
      (source
       (path UntaggedTrie)
       (intf (path UntaggedTrie.mli))
       (impl (path UntaggedTrie.ml))))
     (module
      (obj_name yuujinchou)
      (visibility public)
      (source
       (path Yuujinchou)
       (intf (path Yuujinchou.mli))
       (impl (path Yuujinchou.ml))))))
   (wrapped true))))
