Skip to content

Conversation

@aantron
Copy link
Contributor

@aantron aantron commented Mar 3, 2020

I tested this by using it to port Bisect_ppx to 4.10 ASTs, and Bisect passes its own tests.

How should ast_lifter_410.ml be generated? I edited ast_lifter_409.ml by hand to create it for this PR.

Resolves #23.

@aantron aantron requested a review from let-def March 3, 2020 07:47
Copy link
Contributor

@let-def let-def left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, some things could be simplified but this is not specific to 4.10.

@let-def
Copy link
Contributor

let-def commented Mar 4, 2020

@aantron I don't know how this should be generated. In the previous versions, I just imported the implementation from https://github.com/ocaml-ppx/ppx_tools and qualified the paths by hand.

@aantron
Copy link
Contributor Author

aantron commented Mar 4, 2020

So was genlifter.ml always dead in this repo?

@let-def
Copy link
Contributor

let-def commented Mar 4, 2020

I suspect genlifter was used on ppx_tools, and I started from the output of ppx_tools. The maintainers of ppx_tools are the right people to ask, if any :).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support OCaml 4.10

3 participants