#| -*-Scheme-*-
-$Id: make.scm,v 14.71 2001/08/15 02:55:59 cph Exp $
+$Id: make.scm,v 14.72 2001/08/17 12:51:00 cph Exp $
Copyright (c) 1988-2001 Massachusetts Institute of Technology
(export 'CONSTRUCT-PACKAGES-FROM-FILE)
(export 'ENVIRONMENT->PACKAGE)
(export 'FIND-PACKAGE)
+ (export 'LOAD-PACKAGE-SET)
(export 'LOAD-PACKAGES-FROM-FILE)
(export 'NAME->PACKAGE)
(export 'PACKAGE/ADD-CHILD!)
#| -*-Scheme-*-
-$Id: packag.scm,v 14.30 2001/08/16 20:02:35 cph Exp $
+$Id: packag.scm,v 14.31 2001/08/17 12:50:15 cph Exp $
Copyright (c) 1988-1999, 2001 Massachusetts Institute of Technology
(define system-loader/enable-query?
#f)
-(define (package/system-loader filename #!optional options load-interpreted?)
+(define (load-package-set filename #!optional options load-interpreted?)
(let* ((options (if (default-object? options) '() options))
(pathname
(let ((rewrite (lookup-option 'REWRITE-PACKAGE-FILE-NAME options))
;; can end up being purified also.
(flush-purification-queue!))
+(define package/system-loader
+ load-package-set)
+
(define (filename->compiled-object system component)
(let ((prim (ucode-primitive initialize-c-compiled-block 1)))
(and (implemented-primitive-procedure? prim)
#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.373 2001/08/15 02:56:21 cph Exp $
+$Id: runtime.pkg,v 14.374 2001/08/17 12:50:52 cph Exp $
Copyright (c) 1988-2001 Massachusetts Institute of Technology
construct-packages-from-file
environment->package
find-package
+ load-package-set
load-packages-from-file
name->package
package/add-child!