1
Fork 0
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:
Andy Wingo 2012-01-30 20:28:10 +01:00
parent dfadcf85cb
commit 3bf3d735ac

View file

@ -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)