??? 05/28/07 20:20 Modified: 05/28/07 20:24 Read: times |
#139942 - You are forgiven Responding to: ???'s previous message |
Michael said:
I paused at the last second before posting the code with the constants in the ADD instructions figuring that I would get hammered for doing it. Oh well I deserve the pounding for doing it. Well, I didn't mean to administer a "pounding", but I thought it was worth mentioning. (c: One way to delete the extra "-1" term is to move the labels "MoveC1" and "MoveC2" to the lines just after their respective instructions instead of on the same lines. I thought of that, too, but it introduces a little bit of a maintenance problem because the labels need to stay "stuck" to those instructions forever after, and somebody might accidentally put an instruction in between sometime in the future. I suppose some warning comments like KEEP THESE LINES TOGETHER, YOU MORON might help prevent such an accident. Another possibility is to put a dummy byte at the beginning of the table. That wastes a byte, of course, but that's probably no big deal. -- Russ |
Topic | Author | Date |
weekend-end quiz | 01/01/70 00:00 | |
How about this? | 01/01/70 00:00 | |
@#$%^& | 01/01/70 00:00 | |
Two equivalent functions | 01/01/70 00:00 | |
OK, I admit, 2:1 | 01/01/70 00:00 | |
Nice variation! | 01/01/70 00:00 | |
shortest? | 01/01/70 00:00 | |
Eleven bytes. No tricks. | 01/01/70 00:00 | |
The wayward path followed... | 01/01/70 00:00 | |
Deterministic Way | 01/01/70 00:00 | |
Yet another tweak | 01/01/70 00:00 | |
OMG.... | 01/01/70 00:00 | |
You are forgiven | 01/01/70 00:00 | |
commented | 01/01/70 00:00 | |
Nastiness density increased | 01/01/70 00:00 | |
That looks like my assembly code. | 01/01/70 00:00 |