mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-18 23:32:17 -08:00
Minor simplification in C2FMLA-AND
This commit is contained in:
parent
d5ce5a2c25
commit
367c6783cd
1 changed files with 2 additions and 6 deletions
|
|
@ -227,13 +227,9 @@
|
|||
(with-exit-label (normal-exit)
|
||||
(let* ((dest *destination*))
|
||||
(cond ((and (consp dest) (eq (car dest) 'JUMP-TRUE))
|
||||
(let ((*exit* normal-exit)
|
||||
(*unwind-exit* (cons normal-exit *unwind-exit*)))
|
||||
(CJT *current-c2form* (second dest) normal-exit)))
|
||||
(CJT *current-c2form* (second dest) normal-exit))
|
||||
((and (consp dest) (eq (car dest) 'JUMP-FALSE))
|
||||
(let ((*exit* normal-exit)
|
||||
(*unwind-exit* (cons normal-exit *unwind-exit*)))
|
||||
(CJF *current-c2form* normal-exit (second dest))))
|
||||
(CJF *current-c2form* normal-exit (second dest)))
|
||||
(t
|
||||
(with-exit-label (false-label)
|
||||
(loop for forms on args
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue