Dear List,
I'm writing a camlp4 syntax extension and I'd like to write

    <:expr< let ( >>= ) = Bar.( >>= ) in 5 >>

but camlp4 complains:

      While expanding quotation "expr" in a position of "expr":
        Parse error: ")" or [ipatt] expected after "(" (in [ipatt])

yet it seems to be valid revised syntax. Does anyone have any ideas?