Felix Lange
Felix Lange
This crash is still happening.
Let's not add it. staticcheck is pretty good and catches most things.
Hey, I am interested in EOF support but no time for this project right now...
This is basically issue #7. I have some ideas for syntax to that end. I'm curious what you want to use it for. Is it just for strings, do you...
Hmm. That doesn't really work because the design of expression macros has a few constraints. - macro calls can only be used where an expression is expected: as a PUSH...
Built-in ABI encoding is not a goal for me personally. The bytes syntax should just be for writing out raw bytes. We can add a special macro to encode basic...
I have implemented the idea from https://github.com/fjl/geas/issues/13#issuecomment-2587384644 in #16. Would be nice to get some feedback about the macro. I called it `bytesSize` and it specifically checks that the instruction...
Still thinking about alternatives. For some reason, the approach in #16 doesn't feel 100% right for me. One alternative could be allowing an optional label inside of `#bytes`. This would...
Could also be ``` #bytes name = 0x010203 ``` as a shorthand for ``` #define name = 0x010203 .name: #bytes name ```
I've added the `#bytes name: 0x010203` syntax in commit 7c9be99a003bb06cf2d75e9e4432be74da2944f2.