home *** CD-ROM | disk | FTP | other *** search
- (define-module (lang elisp internals evaluation)
- #:export (the-elisp-module))
-
- ;;;; {Elisp Evaluation}
-
- ;;;; All elisp evaluation happens within the same module - namely
- ;;;; (lang elisp base). This is necessary both because elisp itself
- ;;;; has no concept of different modules - reflected for example in
- ;;;; its single argument `eval' function - and because Guile's current
- ;;;; implementation of elisp stores elisp function definitions in
- ;;;; slots in global symbol objects.
-
- (define the-elisp-module (resolve-module '(lang elisp base)))
-