If parser or tree grammar A is imported by B, I would have expected generated B_A to use @rulecatch specified in B. It is currently using the @rulecatch (or lack on one) in A.g. Regards Gary