Initializing constant structs containing pointers to mutable structs

interesting, indeed… but then this segues into another possibility – code generation via a separate upstream pass…

this harkens back to my Elevating meta-programming into upstream meta-programs post, where i found it easier to have meta-programs generate source code rather than use comptime meta-programming within a single pass…

generating code from a particular definition of some Cx is trivial; and including that code in the next downstream pass is also straightforward… @sze has been pushing for this approach all along…

perhaps when entropy takes over your comptime code, it’s time to consider whether an upstream meta-program is a better path… i already have two phases enroute to an optimized target program; perhaps a third (initial) pass will actually simplify my life further…