mirror of
https://github.com/samsonjs/sectorlisp.git
synced 2026-03-25 09:05:48 +00:00
shave one more byte
This commit is contained in:
parent
50c85199fe
commit
93d01e6932
2 changed files with 3 additions and 2 deletions
Binary file not shown.
|
|
@ -213,9 +213,10 @@ Cons: xchg %di,%ax
|
||||||
Pairlis:cmp $NIL,%di # Pairlis(x:di,y:si,a:dx):ax
|
Pairlis:cmp $NIL,%di # Pairlis(x:di,y:si,a:dx):ax
|
||||||
je 1f
|
je 1f
|
||||||
push 2(%di) # save 1 Cdr(x)
|
push 2(%di) # save 1 Cdr(x)
|
||||||
push 2(%si) # save 2 Cdr(y)
|
lodsw
|
||||||
|
push (%si) # save 2 Cdr(y)
|
||||||
mov (%di),%di
|
mov (%di),%di
|
||||||
mov (%si),%si
|
xchg %ax,%si
|
||||||
call Cons # preserves dx
|
call Cons # preserves dx
|
||||||
pop %si # restore 2
|
pop %si # restore 2
|
||||||
pop %di # restore 1
|
pop %di # restore 1
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue