diff options
author | Benji Dial <benji@benjidial.net> | 2023-05-30 01:07:38 -0400 |
---|---|---|
committer | Benji Dial <benji@benjidial.net> | 2023-05-30 01:07:38 -0400 |
commit | 78835a06e4fe2429a658d849c59d999eb97bc03c (patch) | |
tree | 40df6b28f3119f41705f30a4c88b78a65ad9d5cb /warriors/epson.red | |
parent | fbabd9f8019cb5c9ca0736182eac40ea79d295e9 (diff) | |
download | lib94-78835a06e4fe2429a658d849c59d999eb97bc03c.tar.gz |
unary + and - in compiler
Diffstat (limited to 'warriors/epson.red')
-rw-r--r-- | warriors/epson.red | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/warriors/epson.red b/warriors/epson.red index b0409f0..a327807 100644 --- a/warriors/epson.red +++ b/warriors/epson.red @@ -6,7 +6,7 @@ period equ 10 scan_init equ end - (end - scan) % period + period scan: - seq.i 0 - period, scan_init + seq.i -period, scan_init jmp found found_ret: @@ -18,13 +18,13 @@ found_ret: jmn.a scan, scan clear: - mov end, 0 - 1 + mov end, - 1 sub.ab #2, clear seq.ab #end - clear - (end - clear) % 2 + 3, clear jmp clear - mov.ab #0 - 1, clear + mov.ab #-1, clear jmp clear scan_add: |