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. | Skip
  5. | Prolog of string
  6. | Makefile
  7. | Script of string
  8. | C of string
  9. | Cplusplus of string
  10. | Java
  11. | Csharp
  12. | ObjectiveC of string
  13. | Swift
  14. | Perl
  15. | Python
  16. | Ruby
  17. | Lua
  18. | Erlang
  19. | Go
  20. | Rust
  21. | Beta
  22. | Pascal
  23. | Web of webpl_type
  24. | Haxe
  25. | Opa
  26. | Flash
  27. | Bytecode of string
  28. | Asm
  29. | Thrift
  30. | MiscPL of string
and lisp_type =
  1. | CommonLisp
  2. | Elisp
  3. | Scheme
  4. | Clojure
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