1995-08-18 15:10:35 +00:00
|
|
|
;loop macro arg1,arg2,arg3
|
|
|
|
; dc.l NARG
|
|
|
|
; ifne NARG
|
|
|
|
; dc.l arg1
|
|
|
|
; loop arg2,arg3
|
|
|
|
; endc
|
|
|
|
; endm
|
|
|
|
;
|
1995-08-14 20:06:03 +00:00
|
|
|
|
1995-08-18 15:10:35 +00:00
|
|
|
; loop 1,2,3
|
|
|
|
; dc.l 3
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 3
|
1995-08-18 15:10:35 +00:00
|
|
|
; ifne 3
|
|
|
|
; dc.l 1
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 1
|
1995-08-18 15:10:35 +00:00
|
|
|
; loop 2,3
|
|
|
|
; dc.l 2
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 2
|
1995-08-18 15:10:35 +00:00
|
|
|
; ifne 2
|
|
|
|
; dc.l 2
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 2
|
1995-08-18 15:10:35 +00:00
|
|
|
; loop 3,
|
|
|
|
; dc.l 1
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 1
|
1995-08-18 15:10:35 +00:00
|
|
|
; ifne 1
|
|
|
|
; dc.l 3
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 3
|
1995-08-18 15:10:35 +00:00
|
|
|
; loop ,
|
|
|
|
; dc.l 0
|
1995-08-14 20:06:03 +00:00
|
|
|
dc.l 0
|
1995-08-18 15:10:35 +00:00
|
|
|
; ifne 0
|
|
|
|
; dc.l
|
|
|
|
; loop ,
|
|
|
|
; endc
|
|
|
|
; endc
|
|
|
|
; endc
|
|
|
|
; endc
|
|
|
|
;
|