However, using any camlp4 macros requires using the camlp4 replacement for the
front-end of the compiler. That uses a different parsing technology (top-down
recursive descent LL rather than bottom-up LALR) so the error messages from
the compiler are completely different.