8 ms·
It's not C but we have sponsored a Zig target for Kaitai. If anyone reading this knows Zig well, please comment because would love to get a code review of the g
by vendiddy 11mo ago
It's not C but we have sponsored a Zig target for Kaitai. If anyone reading this knows Zig well, please comment because would love to get a code review of the generated code!
- vitalnodo 11mo agoCan you share the link? I wonder also whether it uses comptine features.
- vendiddy 11mo agoIt is not yet ready but the master branch has an initial draft. https://github.com/kaitai-io/kaitai_struct_compiler/commits/master/ https://github.com/kaitai-io/kaitai_struct_compiler/commits/... It would be premature to review now because there are some missing features and stuff that has to be cleaned up. But I am interested in finding someone experienced in Zig to help the maintainer with a sanity check to make best practices are being followed. (Would be willing to pay for their time.) If comptime is used, it would be minimal. This is because code-generation is being done anyway so that can be an explicit alternative to comptime. But we have considered using it in a few places to simplify the code-generation.