r5-system.scm 619 B

12345678910111213141516171819202122232425
  1. ; Part of Scheme 48 1.9. See file COPYING for notices and license.
  2. ; Authors: Richard Kelsey, Jonathan Rees
  3. ; Link script.
  4. (define (link-revised^5-system)
  5. (let ((structures-to-open (struct-list scheme)))
  6. (link-reified-system structures-to-open
  7. 'revised^5
  8. `(start ',(map car structures-to-open))
  9. initial-system
  10. for-reification
  11. ;; Extra stuff (from more-packages.scm)
  12. disclosers
  13. package-mutation shadowing
  14. bignums ratnums floatnums
  15. )))
  16. (define scheme (make-scheme environments evaluation))
  17. (define initial-system
  18. (make-initial-system scheme (make-mini-command scheme)))