mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-04 19:20:27 +02:00
execute top level require forms
(Best-ability ChangeLog annotation added by Christine Lemmer-Webber.) * module/language/elisp/boot.el (require): New compiler macro.
This commit is contained in:
parent
49c845c912
commit
4b92314676
1 changed files with 4 additions and 0 deletions
|
@ -790,3 +790,7 @@
|
|||
|
||||
(defun %set-eager-macroexpansion-mode (ignore)
|
||||
nil)
|
||||
|
||||
(%define-compiler-macro require (form)
|
||||
`(eval-when (:compile-toplevel :load-toplevel :execute)
|
||||
(funcall #'require ,@(cdr form))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue