> I am not sure if this patch should introduce such a rewriting.

I have thought about this again. I think it is reasonable that this patch 
introduces
such a rewriting.

> This well-formedness check apparently needs to be enhanced to allow for more 
> than two branches in the union.

The new version of this patch contains the necessary rewriting. The example 
from the SQLite documentation
can now be executed without explicit parentheses.

Best,
  –– Denis

Attachment: 0007-Allow-multiple-recursive-self-references.patch
Description: Binary data

Reply via email to