package ppx_metaquot

  1. Overview
  2. Docs
Write OCaml AST fragment using OCaml syntax

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_metaquot-v0.9.0.tar.gz
sha256=00eb3b2f19834320d52a73e65253db7b1ebef5ac61d5551fbcf7e05773de269c
md5=d844d7ec3697418a6ec65c6f00741455

README.org.html

README.org

#+TITLE: ppx_metaquot
#+PARENT: ../README.md

Ppx\_metaquot is a ppx rewriter allowing you to write values
representing the OCaml AST in the OCaml syntax.

For instance:

#+begin_src ocaml
[%expr x + 1]
#+end_src

is a value of type =Ppx_ast.Ast.expression=, represention the OCaml
expression =x + 1=.

Ppx\_metaquot is similar to [[https://github.com/alainfrisch/ppx_tools][ppx_tools.metaquot]] expect that:
-  it uses the version of the OCaml AST defined by Ppx\_ast rather
   than the one from the current compiler
- it can be used simultaneously with other rewriters using [[https://github.com/janestreet/ppx_driver][Ppx_driver]]
OCaml

Innovation. Community. Security.