-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump AST to OCaml 5.2.0 #514
base: main
Are you sure you want to change the base?
Commits on Sep 26, 2024
-
Replace -dparsetree sexp output with a pretty-printed AST
Signed-off-by: Nathan Rebours <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9f306b - Browse repository at this point
Copy the full SHA e9f306bView commit details -
Filter out floating attributes in Pp_ast
Signed-off-by: Nathan Rebours <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 965003a - Browse repository at this point
Copy the full SHA 965003aView commit details -
Add new simple output mode for drivers
With -pp-simple drivers can print a simplified AST. This is useful for debugging purposes. It is similar to the ppxlib-pp-ast tool packaged with ppx-tools, but it is not configurable. Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a192c8 - Browse repository at this point
Copy the full SHA 4a192c8View commit details -
Co-authored-by: Nathan Rebours <[email protected]> Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d48fa0 - Browse repository at this point
Copy the full SHA 2d48fa0View commit details -
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f81b66f - Browse repository at this point
Copy the full SHA f81b66fView commit details -
Fix pexp_fun location in ast_builder
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 696daca - Browse repository at this point
Copy the full SHA 696dacaView commit details -
Restore implementation of Exp.function_
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 147c1ad - Browse repository at this point
Copy the full SHA 147c1adView commit details -
Add comment about type_is_recursive being an approx.
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 203bcae - Browse repository at this point
Copy the full SHA 203bcaeView commit details -
Mark pexp_function as deprecated
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b9f07d - Browse repository at this point
Copy the full SHA 9b9f07dView commit details -
Add coalesce_arity to Ast_builder and use it in metaquot
This also changes some internals of ppx_traverse to build a maximum arity function rather than single arity. Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4fe844 - Browse repository at this point
Copy the full SHA d4fe844View commit details -
Make pexp_fun collect its arguments to form max arity functions
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a886c1 - Browse repository at this point
Copy the full SHA 0a886c1View commit details -
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24883c6 - Browse repository at this point
Copy the full SHA 24883c6View commit details -
Signed-off-by: Patrick Ferris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 575d335 - Browse repository at this point
Copy the full SHA 575d335View commit details
Commits on Oct 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 30ebdf9 - Browse repository at this point
Copy the full SHA 30ebdf9View commit details