
On 9/12/25 1:11 AM, Seth via Boost wrote:
Oh wow. That's a deal-breaker to me, because X3 is experimental AND has significant issues.
Some things are hard/impossible to port from Qi to X3 - exacerbated by the (spurious?) decision of a dev to not only "not implement" a qi::lazy pendant, but even go so far as to deprecate the essential building block `x3::any_parser` - which is like a type-erased x3::rule (https://github.com/boostorg/spirit/issues/530#issuecomment-3254447450)
If the problem is that that Qi is not maintained, THAT should be fixed, as it is by far the most mature component in the Spirit library.
Source: be me and volunteer Spirit support (mailing list and Stackoverflow) for the larger part of the last 2 decades.
Seth, you're the best person I can think of for maintaining the Qi codebase, if you are willing to do it. Regards, -- Joel de Guzman Cycfi Research, Inc.