Cro: Maintain it With Zig
Cro: Maintain it With Zig
Posted Sep 13, 2021 1:10 UTC (Mon) by HelloWorld (guest, #56129)In reply to: Cro: Maintain it With Zig by excors
Parent article: Cro: Maintain it With Zig
I see, thanks for pointing out the relevant sections of the standard. That does clear things up. I still think that enforcing a default clause is a bad idea because it prevents the compiler from issuing a warning when you miss an enumerator. Giving that up for an assert that is only ever going to do something if you've already messed up just doesn't seem like a good tradeoff. Especially given that crashing the process might not always be viable. There are situations where you need to keep going under all circumstances.
