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
|
||||
je 1f
|
||||
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 (%si),%si
|
||||
xchg %ax,%si
|
||||
call Cons # preserves dx
|
||||
pop %si # restore 2
|
||||
pop %di # restore 1
|
||||
|
|
|
|||
Loading…
Reference in a new issue