package ocaml-migrate-parsetree

  1. Overview
  2. No Docs
Convert OCaml parsetrees between different versions

Install

Dune Dependency

Authors

Maintainers

Sources

1.3.1.tar.gz
sha256=ea38ee8cd1a12b1be2fc1db28758f4d93fe47e1eb23144bc39d406e5976fe2d0
md5=66d8b46489153aa5c8ffa49958e51498

Description

Deprecated. Please, use Ppxlib instead. More info on https://ocaml.org/changelog/2023-10-23-omp-deprecation

Convert OCaml parsetrees between different versions

This library converts parsetrees, outcometree and ast mappers between different OCaml versions. High-level functions help making PPX rewriters independent of a compiler version.

Tags

syntax org:ocamllabs

Published: 24 Apr 2019

Dependencies (5)

  1. ocaml-variants = "4.08.0+beta3"
  2. ocaml >= "4.02.3" & < "4.09.0"
  3. dune >= "1.6.0"
  4. ppx_derivers
  5. result

Dev Dependencies

None

Used by (78)

  1. bisect_ppx < "1.4.2"
  2. bitstring < "4.0.0"
  3. conduit-lwt-unix < "1.3.0"
  4. dockerfile >= "3.0.0" & < "6.0.0"
  5. dockerfile-cmd < "6.0.0"
  6. dockerfile-opam >= "4.0.0" & < "6.0.0"
  7. elpi < "1.11.1"
  8. GT < "0.4.0"
  9. gdbprofiler < "0.4"
  10. graphql < "0.4.0"
  11. graphql_parser < "0.9.0"
  12. ipaddr < "2.9.0"
  13. js_of_ocaml < "3.5.0"
  14. js_of_ocaml-compiler >= "3.5.0" & < "3.8.0"
  15. js_of_ocaml-ppx < "3.5.0"
  16. js_of_ocaml-ppx_deriving_json >= "3.5.0" & < "3.8.0"
  17. kubecaml
  18. lablqml < "0.6"
  19. landmarks < "1.4"
  20. levenshtein
  21. lwt_ppx < "1.2.3"
  22. mdx < "1.8.0"
  23. mecab
  24. memtrace_viewer < "v0.15.0"
  25. mirage-profile = "0.8.2"
  26. mlpost
  27. multipart-form-data < "0.3.0"
  28. notty_async < "v0.12.0"
  29. nsq
  30. obus >= "1.2.0" & < "1.2.3"
  31. ocaml-basics >= "0.5.0"
  32. ocaml-logicalform
  33. ocaml-migrate-parsetree-ocamlbuild
  34. ocaml-monadic >= "0.4.0" & < "0.5"
  35. ocamlformat < "0.10"
  36. odoc >= "2.0.0" & < "2.1.0"
  37. omonad
  38. openai-gym
  39. partition_map
  40. passmaker
  41. pgocaml = "3.1"
  42. pgocaml_ppx < "4.3.0"
  43. pla >= "1.2" & < "2.0"
  44. ppx_blob >= "0.3.0" & < "0.7.1"
  45. ppx_compose < "0.1.0"
  46. ppx_cstruct < "6.0.0"
  47. ppx_cstubs < "0.4.0"
  48. ppx_defer = "0.3.0"
  49. ppx_deriving < "5.2"
  50. ppx_deriving_argparse
  51. ppx_gen_rec < "2.0.0"
  52. ppx_import < "1.8.0"
  53. ppx_jsobject_conv < "0.9.0"
  54. ppx_nanocaml
  55. ppx_pipebang < "v0.12.0"
  56. ppx_regexp < "0.4.3"
  57. ppx_tools_versioned < "5.2.3"
  58. ppx_tyre < "0.4.3"
  59. ppxfind < "1.4"
  60. ppxx < "2.5.0"
  61. protocol-9p >= "0.11.2" & < "1.0.0"
  62. protocol-9p-unix = "0.11.3" | = "0.12.1"
  63. pumping
  64. reason < "3.6.0"
  65. sedlex >= "2.0" & < "2.3"
  66. shared-memory-ring = "3.0.1"
  67. spotlib < "4.1.0"
  68. ssh-agent < "0.2.0"
  69. sslconf
  70. tcpip < "3.7.0"
  71. tezos-benchmark
  72. treeprint = "2.2.0"
  73. unmagic
  74. uri < "2.0.0"
  75. wcs-lib >= "2017-05-26.02"
  76. yaml < "1.0.0"
  77. yara
  78. zarith-ppx

Conflicts (1)

  1. base-effects
OCaml

Innovation. Community. Security.