mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-28 16:00:22 +02:00
"fix" local-eval for introduced toplevels
* module/ice-9/local-eval.scm: Fix for introduced toplevel identifiers.
This commit is contained in:
parent
dfadcf85cb
commit
3bf3d735ac
1 changed files with 5 additions and 1 deletions
|
@ -180,7 +180,11 @@
|
||||||
t)
|
t)
|
||||||
patterns))))
|
patterns))))
|
||||||
(else
|
(else
|
||||||
(error "what" type val))))))))))
|
;; Interestingly, this case can include globals (and
|
||||||
|
;; global macros), now that Guile tracks which globals it
|
||||||
|
;; introduces. Not sure what to do here! For now, punt.
|
||||||
|
;;
|
||||||
|
(lp ids capture formals wrappers patterns))))))))))
|
||||||
|
|
||||||
(define-syntax the-environment
|
(define-syntax the-environment
|
||||||
(lambda (x)
|
(lambda (x)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue