Lorenzi
Lorenzi
As we've discussed on Discord, there's the problem of asm blocks being available in any kind of expression context, even if the address isn't aligned. For example: ```asm #ruledef {...
Hmm, perhaps we could make it possible to retrieve the size of a passed value, so your first example would look like: ```asm #ruledef { item {data} => data.size`32 @...
I'm so glad you're finding it useful! As I understand it, you're using it for teaching at a university? I'd love to know more details! A symbol file output was...
I've added new command line options `-s` and `--symbol` for this! Currently it outputs address labels as well as any variables you defined (with `=`). Let me know if this...
Yeah, I had the feeling this would be a problem... I'm not exactly sure how to solve this right now. My first instinct was to make the symbol output differentiate...
I've been thinking a lot about this, but I still haven't got the time to work on a solution. The crux of the problem seems to be keeping track of...
This would be incredibly cool, indeed! But with instructions being as free-form as they are now, I imagine it wouldn't be possible to do a reverse mapping so easily in...
No, this issue isn't closed yet. It's just kind of a difficult-to-implement feature, so not really a priority. 😅
Hmm, do you have an idea for when this would apply, to be exact? Like, in instruction outputs or data directives? I've been trying to avoid this and treating all...
How would that work with strings? Right now, they're being encoded in UTF-8, which should be endianness-neutral.