Skip to content
Snippets Groups Projects
Commit 67ddf317 authored by ram's avatar ram
Browse files

When we see a package frobber, we need to compile pending top-leve

forms *before* we eval it, not after.
parent ec75432e
No related branches found
No related tags found
No related merge requests found
......@@ -897,10 +897,12 @@
(case (car form)
((make-package in-package shadow shadowing-import export
unexport use-package unuse-package import)
(typecase object
(fasl-file
(compile-top-level-lambdas () t object)))
(eval form)
(etypecase object
(fasl-file
(compile-top-level-lambdas () t object)
(fasl-dump-cold-load-form form object))
((or null core-object)
(convert-and-maybe-compile form path object))))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment