Closed janvrany closed 1 year ago
Can you split 8d97e30 into its parts? because #to:do:
is not the only thing this commit changes.
After that, I would like to drop the actual #to:do:
change. We are in the middle of thinking about what #do:
does as a concept, and how to express its contract in any of the Floyd–Hoare extensions we have on the table. Having to simultaneously think about whether/how #to:do:
factors through #do:
just hurts too much.
This PR is just another batch of small clean-ups and refactoring to simplify the code while preparing ground for "label" pseudo instruction (which will come in another PR)