mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
@@ -1,4 +1,16 @@
|
||||
reverse: MACRO
|
||||
for i, _NARG
|
||||
i = _NARG - i - 1
|
||||
shift i
|
||||
println \1
|
||||
shift -i
|
||||
endr
|
||||
ENDM
|
||||
|
||||
reverse $1, $2, $3
|
||||
|
||||
m: MACRO
|
||||
shift 2
|
||||
shift -3
|
||||
ENDM
|
||||
m
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
ERROR: shift-negative.asm(4) -> shift-negative.asm::m(2):
|
||||
Cannot shift arguments by negative amount -3
|
||||
error: Assembly aborted (1 errors)!
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
$3
|
||||
$2
|
||||
$1
|
||||
|
||||
Reference in New Issue
Block a user