* boot-9.scm: Added warnings about bindings used in
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Sun, 22 Nov 1998 12:03:34 +0000 (12:03 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Sun, 22 Nov 1998 12:03:34 +0000 (12:03 +0000)
libguile/modules.c: the-module, set-current-module,
make-modules-in, module-eval-closure.

ice-9/boot-9.scm

index 58ffd95..ad857a3 100644 (file)
 (define set-module-uses! (record-modifier module-type 'uses))
 (define module-binder (record-accessor module-type 'binder))
 (define set-module-binder! (record-modifier module-type 'binder))
+
+;; NOTE: This binding is used in libguile/modules.c.
 (define module-eval-closure (record-accessor module-type 'eval-closure))
+
 (define set-module-eval-closure! (record-modifier module-type 'eval-closure))
 (define module-transformer (record-accessor module-type 'transformer))
 (define set-module-transformer! (record-modifier module-type 'transformer))
 
 
 ;; the-module
-;; 
+;;
+;; NOTE: This binding is used in libguile/modules.c.
+;;
 (define the-module #f)
 
 ;; scm:eval-transformer
 ;;
 ;; set the current module as viewed by the normalizer.
 ;;
+;; NOTE: This binding is used in libguile/modules.c.
+;;
 (define (set-current-module m)
   (set! the-module m)
   (if m
           (not (eq? module the-root-module)))
       (set-module-uses! module (append (module-uses module) (list the-scm-module)))))
 
+;; NOTE: This binding is used in libguile/modules.c.
+;;
 (define (make-modules-in module name)
   (if (null? name)
       module