ocaml-migrate-parsetree

AuthorsFrédéric Bour <frederic.bour@lakaban.net> and Jérémie Dimino <jeremie@dimino.org>
LicenseLGPL-2.1
Homepagehttps://github.com/let-def/ocaml-migrate-parsetree
Issue Trackerhttps://github.com/let-def/ocaml-migrate-parsetree/issues
Tagssyntax and org:ocamllabs
Maintainerfrederic.bour@lakaban.net
Dependencies
&jbuilder>= 1.0+beta7
ocamlfind
result
Availableocaml-version >= "4.02.0" & ocaml-version < "4.06.0"
PublishedJun 6, 2017
Source [http] https://github.com/let-def/ocaml-migrate-parsetree/archive/1.0.1.tar.gz
b2abce65e3e9057af3fe96fa8e9d088b
StatisticsInstalled 35 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/ocaml-migrate-parsetree/ocaml-migrate-parsetree.1.0.1/opam

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.

Necessary for
async
>= v0.9.0
async_extended
>= v0.9.0
async_extra
>= v0.9.0
async_find
>= v0.9.0
async_inotify
>= v0.9.0
async_interactive
async_js
async_kernel
>= v0.9.0
async_parallel
>= v0.9.0
async_rpc_kernel
>= v0.9.0
async_shell
>= v0.9.0
async_smtp
>= v0.9.0
async_ssl
>= v0.9.0
async_unix
>= v0.9.0
bignum
>= v0.9.0
bin_prot
>= v0.9.0
command_rpc
configurator
core
>= v0.9.0
core_bench
>= v0.9.0
core_extended
>= v0.9.0
core_kernel
>= v0.9.0
core_profiler
>= v0.9.0
cstruct
&>= 2.4.1
3.0.0
csvfields
ecaml
email_message
>= v0.9.0
expect_test_helpers
expect_test_helpers_kernel
fieldslib
>= v0.9.0
graphql_ppx
incr_dom
incr_map
incr_select
incremental
>= v0.9.0
incremental_kernel
>= v0.9.0
jenga
>= v0.9.0
js_of_ocaml
>= 3.0
js_of_ocaml-ppx
json-wheel_jane_street_overlay
lablqml
>= 0.5.1
lwt
>= 3.1.0
mecab
ocaml-migrate-parsetree-ocamlbuild
ocaml_plugin
>= v0.9.0
omonad
>= 0.3.3
parsexp
parsexp_io
patdiff
>= v0.9.0
patience_diff
>= v0.9.0
pla
>= 1.2
ppx_assert
>= v0.9.0
ppx_ast
|v0.9.2
>= v0.10.0
ppx_base
ppx_bench
>= v0.9.0
ppx_bin_prot
>= v0.9.0
ppx_bitstring
&>= 2.0.0
2.0.2
ppx_compare
>= v0.9.0
ppx_compose
ppx_conv_func
>= v0.9.0
ppx_cstruct
>= 3.0.1
ppx_csv_conv
>= v0.9.0
ppx_custom_printf
>= v0.9.0
ppx_defer
>= 0.3.0
ppx_deriving
>= 4.2
ppx_driver
>= v0.9.0
ppx_dryunit
ppx_enumerate
>= v0.9.0
ppx_expect
>= v0.9.0
ppx_fail
>= v0.9.0
ppx_fields_conv
>= v0.9.0
ppx_hash
ppx_here
>= v0.9.0
ppx_implicits
>= 0.2.0
ppx_inline_test
>= v0.9.0
ppx_jane
>= v0.9.0
ppx_js_style
ppx_let
>= v0.9.0
ppx_metaquot
ppx_optional
ppx_pipebang
>= v0.9.0
ppx_regexp
ppx_sexp_conv
>= v0.9.0
ppx_sexp_message
>= v0.9.0
ppx_sexp_value
>= v0.9.0
ppx_tools_versioned
ppx_traverse
ppx_type_conv
>= v0.9.0
ppx_typerep_conv
>= v0.9.0
ppx_variants_conv
>= v0.9.0
ppx_view
ppx_xml_conv
>= v0.9.0
ppxfind
ppxx
>= 2.0.0
pumping
re2
>= v0.9.0
reason
>= 1.11.0
reason-parser
rpc_parallel
>= v0.9.0
sedlex
>= 1.99.4
sexp_pretty
textutils
>= v0.9.0
toplevel_expect_test
>= v0.9.1
topological_sort
typerep_extended
>= v0.9.0
variantslib
>= v0.9.0
virtual_dom
vmnet
>= 1.3.0
wcs-lib
>= 2017-05-26.02