-
(Cross post from https://discuss.ocaml.org/t/using-merlin-with-camlp5/7082)
I created [demo project](https://github.com/Kakadu/ocaml_lsp_camlp5) where I use external preprocess for a library and PP…
-
## Expected Behavior
`Fl_dynload.load_packages` should load packages, even when used inside a PPX rewriter.
## Actual Behavior
`Fl_dynload.load_packages` fails to load any packages since `f…
-
I ran into some differences in whitespace across OCaml versions when testing a ppx rewriter.
For example OCaml 4.02-4.05 places no space after a comma in tuples but adds some trailing space in other …
-
### Some context
There are three different ways in which PPX rewriters might report their errors (ordered from best-practice to worst-practice):
1. The rewriter can [convert their error into an ex…
-
I am not sure if it is really possible to fix, or it is one of the design constrains. Please fill free to close with `Will-Not-Fix`.
While exploring `ppx_custom_printf` rewriter, I found that `dune…
-
**Describe the bug**
I have tests in my code using [ppx_expect](https://github.com/janestreet/ppx_expect). The string of these tests can be found in the generated `.bc.js` file from JSOO
**Expec…
-
currently `ppx_metaquot.ml` is hard coded with `Ast_mapper.run_main` which makes it can not be reused as a library.
the only way to use `ppx_metaquot` is `ocamlc.opt -ppx ppx_metaquot` (it will impl…
-
I have a transformation `distrib` which generates code suitable for transforming by `deriving`. I linked them into executable and `-print-transformation` switch gives both `distrib` and `deriving`.
…
-
I tried to compile travel_agency.ml, but I encountered an error concerning "SessionN".
> $ ocamlfind ocamlc -g -thread -package session-ocaml,session-ocaml.ppx -rectypes -short-paths -c travel_agen…
-
I'm not sure if this problem is most related to ppxlib or Dune but here it is. I'm trying to make a linter to be used with `dune build @lint`. I made a minimal example that I'm going to show here.
…