type source_archi = | Main | Init | Interface | Test | Logging | Core | Utils | Constants | GetSet | Configuration | Building | Data | Doc | Ui | Storage | Parsing | Security | I18n | Architecture | OS | Network | Ffi | ThirdParty | Legacy | AutoGenerated | BoilerPlate | Unittester | Profiler | MiniLite | Intern | Script | Regular val s_of_source_archi: source_archi -> string val source_archi_list: source_archi list type source_kind = | Header | Source (* can tell you about architecture, and also about design pbs *) val find_duplicate_dirname: Common.dirname -> unit