ocaml-migrate-parsetreeversion
Convert OCaml parsetrees between different versions
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 |
---|---|
Authors | Frédéric Bour <[email protected]> and Jérémie Dimino <[email protected]> |
License | LGPL-2.1-only WITH OCaml-LGPL-linking-exception |
Published | |
Homepage | https://github.com/ocaml-ppx/ocaml-migrate-parsetree |
Issue Tracker | https://github.com/ocaml-ppx/ocaml-migrate-parsetree/issues |
Maintainer | [email protected] |
Dependencies |
|
Conflicts | |
Source [http] | https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.7.2/ocaml-migrate-parsetree-v1.7.2.tbz sha256=6ae6753c3e632a63f76b031afc3eab74b209babdfdba4030060a934ce0660bd6 sha512=68bfbbadbb6715cf0be5a02136cb3508c5f8d3debba69f9cdf9c0668ebc09fe47eac10abcdc3eb0e5e19f33a223e193da039a3e203bec1404bd177635f1a93d7 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/ocaml-migrate-parsetree/ocaml-migrate-parsetree.1.7.2/opam |
Required by
- bisect_ppx<2.6.0
- bitstring<4.0.0
- conduit-lwt-unix<1.3.0
- dockerfile>=3.0.0 & <6.0.0
- dockerfile-cmd<6.0.0
- dockerfile-opam>=4.0.0 & <6.0.0
- elpi<1.13.2
- gdbprofiler<0.4
- gen_js_api<1.0.8
- graphql<0.4.0
- graphql_parser<0.9.0
- graphql_ppx<1.2.2
- GT<0.4.0
- ipaddr<2.9.0
- js_of_ocaml<3.8.0
- js_of_ocaml-compiler>=3.5.0 & <3.8.0
- js_of_ocaml-ppx<3.8.0
- js_of_ocaml-ppx_deriving_json>=3.5.0 & <3.8.0
- kubecaml
- lablqml<0.6
- landmarks<1.4
- levenshtein
- loga
- lwt_ppx<2.0.2
- mdx<1.8.1
- mecabbuild
- memtrace_viewer<v0.15.0
- metapp<0.2.0
- metaquot<0.2.0
- mirage-profile=0.8.2
- mlpost
- multipart-form-databuild & <0.3.0
- notty_async<v0.12.0
- nsq
- obus>=1.2.0 & <1.2.3
- ocaml-basics>=0.5.0
- ocaml-logicalform
- ocaml-migrate-parsetree-ocamlbuild
- ocaml-monadic>=0.4.0 & <0.5
- ocamlformat<0.15.0
- odoc>=2.0.0 & <2.1.0
- omonad
- openai-gymbuild
- partition_map
- passmaker
- pattern>=0.2.0
- pgocaml=3.1
- pgocaml_ppx<4.3.0
- pla>=1.2 & <2.0
- ppx_blob>=0.3.0 & <0.7.2
- ppx_compose<0.2.1
- ppx_cstruct<6.0.0
- ppx_cstubs<0.6.0
- ppx_defer>=0.3.0 & <0.5.0
- ppx_deriving<5.2
- ppx_deriving_argparse
- ppx_distr_guards=0.2
- ppx_gen_rec<2.0.0
- ppx_import<1.9.0
- ppx_jsobject_conv<0.9.0
- ppx_monoid=0.3.2
- ppx_nanocaml
- ppx_pipebang<v0.12.0
- ppx_regexp<0.5.1
- ppx_tools_versioned
- ppx_tyre
- ppxfind>=1.4
- ppxlib<0.16.0
- ppxx<2.5.0
- protocol-9p>=0.11.2 & <1.0.0
- protocol-9p-unix=0.11.3 | =0.12.1
- pumping
- reason<3.6.2
- sedlex>=2.0 & <2.3
- shared-memory-ring=3.0.1
- spotlib<4.1.0
- ssh-agent<0.2.0
- sslconf
- tcpip<3.7.0
- tezos-benchmark
- treeprint=2.2.0
- unmagic
- uri<2.0.0
- wcs-libbuild & >=2017-05-26.02
- yaml<1.0.0
- yarabuild
- zarith-ppx