Combinator.combine_xor will match the longest rule, so although Standard.interpolation matches the value, it will select the parser rule. Added Combinator.combine_xor_first, which will select the first successful rule.
Pass the interpolation expression using Unsafe_interpolation exn so we can render them at render_when_unsupported_features
Fixes #412
Combinator.combine_xor
will match the longest rule, so althoughStandard.interpolation
matches the value, it will select the parser rule. AddedCombinator.combine_xor_first
, which will select the first successful rule.Unsafe_interpolation
exn so we can render them atrender_when_unsupported_features