Forwarding on behalf of Nicolas Pouillard...
On 5/21/07, Joel Reymont < joelr1%40gmail.com">joelr1
gmail.com> wrote:
> When you use the matching constructs <:<expn ... > etc. camlp4 wants
> to match the revised syntax. Isn't this what you explained to me
> before?
No, not exactly, it depends of the camlp4 you use.
Here is a table:
Host language means the language outside quotations (here <<...>> here).
Embedded language means the language inside quotations (...
<<here>> ...).
camlp4of: host=embedded=original # This combination is completely new
camlp4rf: host=embedded=revised
camlp4orf: host=original, embedded=revised # To emulate the old behavior
With the old camlp4 most of the libraries are written in a style
understood by camlp4orf.
However people really want to use the style supported by camlp4of.
Sadly camlp4of is still experimental since the original syntax doesn't
fit well with quotations so there is perhaps unsupported things with
camlp4of.
--
Nicolas Pouillard aka Ertai < ertai%40feydakins.org">ertai
feydakins.org>
http://uttk.org Uttk -- Unified Test Tool Kit
.