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. | ObjectiveC of string
  11. | Java
  12. | Csharp
  13. | Perl
  14. | Python
  15. | Ruby
  16. | Lua
  17. | Erlang
  18. | Go
  19. | Rust
  20. | Beta
  21. | Pascal
  22. | Web of webpl_type
  23. | Haxe
  24. | Opa
  25. | Flash
  26. | Bytecode of string
  27. | Asm
  28. | Thrift
  29. | 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