02-12-2015, 05:11 PM
(02-12-2015, 11:16 AM)The Magical Gentleman Wrote: ld r1 r2
ld r1 ! r2
ld r1 r2 !
ld r1 ! r2 !
you could make custom arguments for something line '!r1' instead of having a separate thing then use a var and have one possibility being a normal register (like 'r1') and that puts a 0 in the signifier bit and the reg value in the next bits and the other possibility being the custom argument with a 1 in the signifier bit and then the value you assigned in your definition.
I agree it's a bit of an ugly solution but it's the best I've got at the moment
As for the addressing and referencing, I love that. It's definitely top of the TODO list.