[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Alexy Khrabrov <deliverable@g...> |
| Subject: | Re: [Caml-list] antiquotations for c# |
On Wed, Apr 15, 2009 at 4:49 AM, Joel Reymont <joelr1@gmail.com> wrote: > Suppose I have a camlp4 parser for C#. > > I want to include bits of C# in my code and end up with the AST. > > I want to have "holes" in the above AST to plug in values. > > I understand that antiquotations take car of filling the holes in the AST, > any tips on implementing this, though? > Not quite OCaml, but Haskell got a good one which can be an inspiration: http://www.haskell.org/haskellwiki/Quasiquotation -- it was used by Geoff Mainland in implementing Flask (paper in ICFP 2008). Cheers, Alexy