package ocaml-migrate-parsetree

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ocaml-migrate-parsetree-v1.8.0.tbz
sha256=b1c2d176ff1444041f2775786ba605be796e46dfd2acb06c96f35d2bb88b8fb5
sha512=c14ffacbba9fda34243b3e8310ce49414415b530bbd982eaa6c1891517c5a9a6a35887afa7d6f15f7f94e225a7f15cc25417fd3337e685d4a7d6ee160e50e66e

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: 23 Oct 2020

Dependencies (4)

  1. ocaml >= "4.02.3" & < "4.13"
  2. dune >= "1.9.0"
  3. ppx_derivers
  4. result

Dev Dependencies

None

Used by (82)

  1. bisect_ppx < "2.6.0"
  2. bitstring < "4.0.0"
  3. dockerfile-opam < "8.2.7"
  4. extunix = "0.2.0"
  5. GT < "0.4.0"
  6. gdbprofiler < "0.4"
  7. gen_js_api < "1.0.8"
  8. graphql < "0.4.0"
  9. graphql_parser < "0.9.0"
  10. graphql_ppx < "1.2.2"
  11. ipaddr < "2.9.0"
  12. js_of_ocaml < "3.8.0"
  13. js_of_ocaml-compiler >= "3.5.0" & < "3.8.0"
  14. js_of_ocaml-ppx < "3.8.0"
  15. js_of_ocaml-ppx_deriving_json >= "3.5.0" & < "3.8.0"
  16. kubecaml
  17. landmarks < "1.4"
  18. learn-ocaml >= "0.14.0"
  19. learn-ocaml-client >= "0.14.0"
  20. levenshtein
  21. loga
  22. logs-ppx < "0.2.0"
  23. lwt_ppx < "2.0.2"
  24. mdx < "1.8.1"
  25. mecab
  26. memtrace_viewer < "v0.15.0"
  27. metapp < "0.3.0"
  28. metaquot < "0.3.0"
  29. mlpost
  30. multipart-form-data < "0.3.0"
  31. notty_async < "v0.12.0"
  32. nsq
  33. obus >= "1.2.0" & < "1.2.3"
  34. ocaml-basics >= "0.5.0"
  35. ocaml-logicalform
  36. ocaml-migrate-parsetree-ocamlbuild
  37. ocaml-monadic >= "0.4.0" & < "0.5"
  38. ocamlformat < "0.15.1"
  39. omonad
  40. openai-gym
  41. partition_map
  42. passmaker
  43. pattern >= "0.2.0"
  44. pgocaml = "3.1"
  45. pgocaml_ppx < "4.3.0"
  46. pla >= "1.2" & < "2.0"
  47. ppx_blob >= "0.3.0" & < "0.7.2"
  48. ppx_compose < "0.2.1"
  49. ppx_cstruct < "6.0.0"
  50. ppx_cstubs < "0.6.0"
  51. ppx_defer >= "0.3.0" & < "0.5.0"
  52. ppx_deriving < "5.2"
  53. ppx_deriving_argparse
  54. ppx_distr_guards = "0.2"
  55. ppx_gen_rec < "2.0.0"
  56. ppx_import < "1.9.0"
  57. ppx_jsobject_conv < "0.9.0"
  58. ppx_monoid = "0.3.2"
  59. ppx_nanocaml
  60. ppx_pipebang < "v0.12.0"
  61. ppx_regexp < "0.5.1"
  62. ppx_tools_versioned
  63. ppx_tyre
  64. ppxfind >= "1.4"
  65. ppxlib < "0.17.0"
  66. ppxx < "2.5.0"
  67. protocol-9p >= "0.11.2" & < "1.0.0"
  68. protocol-9p-unix = "0.11.3" | = "0.12.1"
  69. pumping
  70. reason < "3.6.2"
  71. sedlex >= "2.0" & < "2.3"
  72. spotlib < "4.1.0"
  73. ssh-agent < "0.2.0"
  74. sslconf
  75. tezos-benchmark
  76. treeprint = "2.2.0"
  77. unmagic
  78. uri < "2.2.1"
  79. wcs-lib >= "2017-05-26.02"
  80. yaml < "1.0.0"
  81. yara
  82. zarith-ppx

Conflicts (1)

  1. base-effects