Benoit Giannangeli

Results 87 comments of Benoit Giannangeli

@vnmakarov several question around passing struct/union by value: - How do I return a struct/union? `MIR_T_RBLK` is not accepted as return type (then what is that type compared to MIR_T_BLK)...

Maybe it's intended? I guess i can do: `MIR_XOR value, 0xffff`

Hey there Please split zig update and this in two commits A big diff is incoming because i rewrote the ast. A lot of this might need to be redone....

@vesim987 until build.zig.zon files work with proxies (https://github.com/ziglang/zig/issues/15048) I won't migrate to it

I recommend building buzz from source and from the main branch when possible. You can try creating a symlink to the dylib in `/usr/local/lib` to fix this.

Let it open. The buzz binary should be able to find the dylib by looking in its own directory.

Related zig issues: - https://github.com/ziglang/zig/issues/17373 - https://github.com/ziglang/zig/issues/15849 - https://github.com/ziglang/zig/issues/16724

Would require MIR to provide a way of adding debug symbols: https://github.com/vnmakarov/mir/issues/236

https://www.timdbg.com/posts/writing-a-debugger-from-scratch-part-1/

Enforcing immutability should be relatively straightforward. Implementing this should also pave the way to resolve/implement: - #155 - #145 - #114 - #52 - #14 - #13