package pfff

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type file_type =
  1. | PL of pl_type
  2. | Obj of string
  3. | Binary of string
  4. | Text of string
  5. | Doc of string
  6. | Media of media_type
  7. | Archive of string
  8. | Other of string
and pl_type =
  1. | ML of string
  2. | Haskell of string
  3. | Lisp of lisp_type
  4. | Prolog of string
  5. | Makefile
  6. | Script of string
  7. | C of string
  8. | Cplusplus of string
  9. | ObjectiveC of string
  10. | Java
  11. | Csharp
  12. | Perl
  13. | Python
  14. | Ruby
  15. | Lua
  16. | Erlang
  17. | Go
  18. | Rust
  19. | Beta
  20. | Pascal
  21. | Web of webpl_type
  22. | Haxe
  23. | Opa
  24. | Flash
  25. | Bytecode of string
  26. | Asm
  27. | Thrift
  28. | MiscPL of string
and lisp_type =
  1. | CommonLisp
  2. | Elisp
  3. | Scheme
and webpl_type =
  1. | Php of string
  2. | Js
  3. | Coffee
  4. | TypeScript
  5. | Css
  6. | Html
  7. | Xml
  8. | Json
  9. | Sql
and media_type =
  1. | Sound of string
  2. | Picture of string
  3. | Video of string
val file_type_of_file : Common.filename -> file_type
val is_textual_file : Common.filename -> bool
val is_syncweb_obj_file : Common.filename -> bool
val is_json_filename : Common.filename -> bool
val webpl_type_of_file : Common.filename -> webpl_type option