mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-18 23:32:17 -08:00
dolist: wrap body in tagbody explicitly
Adding LET caused scope problems.
This commit is contained in:
parent
80533261a1
commit
8096537c7a
1 changed files with 1 additions and 1 deletions
|
|
@ -88,7 +88,7 @@
|
|||
(si::while %dolist-var
|
||||
(let ((,var (car %dolist-var)))
|
||||
(declare ,@declarations)
|
||||
,@body
|
||||
(tagbody ,@body)
|
||||
(setq %dolist-var (cons-cdr %dolist-var))))
|
||||
,(when exit
|
||||
`(let ((,var nil))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue