Zac Kologlu
Zac Kologlu
this should now be improved. feel free to review latest mipsy, and reopen with any specific improvement suggestions.
Backburnered because size is mneant to be encoded in Rd which will make just about all of mipsy rather angry due to the fact it's not actually meant to be...
cool! no worries
looks like the uninit instruction error isn't checking error context properly...
the print command is a bit of a pig... still trying to think about what's most ergonomic. this seems a bit unergonomic having to type `print $t0 word x` just...
this is probably going to be implemented with the const engine (see: https://github.com/insou22/mipsy/blob/main/crates/mipsy_parser/src/constant.rs#L57) where `~` is already used for bitwise negation
backburner to implement this properly -- state registers `[Safe; 32]` --> `[[Safe; 4]; 32]`, and then deal with this