#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.419 2003/01/01 05:38:34 cph Exp $
+$Id: runtime.pkg,v 14.420 2003/01/02 01:52:27 cph Exp $
Copyright (c) 1988,1989,1990,1991,1992 Massachusetts Institute of Technology
Copyright (c) 1993,1994,1995,1996,1997 Massachusetts Institute of Technology
write-char
write-line
write-string
+ write-strings-as-table
write-substring))
(define-package (runtime interrupt-handler)
#| -*-Scheme-*-
-$Id: savres.scm,v 14.36 2002/12/31 04:40:53 cph Exp $
+$Id: savres.scm,v 14.37 2003/01/02 01:52:39 cph Exp $
-Copyright (c) 1988-2002 Massachusetts Institute of Technology
+Copyright (c) 1988,1989,1990,1991,1992 Massachusetts Institute of Technology
+Copyright (c) 1995,1998,1999,2000,2001 Massachusetts Institute of Technology
+Copyright (c) 2002,2003 Massachusetts Institute of Technology
This file is part of MIT Scheme.
(let ((port
(if (default-object? port)
(current-output-port)
- (guarantee-output-port port))))
+ (guarantee-output-port port 'IDENTIFY-WORLD))))
(write-string "Copyright (c) " port)
(write (decoded-time/year (or time-world-saved (get-decoded-time))) port)
(write-string " Massachusetts Institute of Technology." port)
(write-string " at " port)
(write-string (decoded-time/time-string time-world-saved) port)
(newline port)))
- (for-each (lambda (name)
- (write-string " " port)
- (write-string (get-subsystem-identification-string name) port)
- (newline port))
- (get-subsystem-names))))
\ No newline at end of file
+ (write-string-table (map get-subsystem-identification-string
+ (get-subsystem-names))
+ port
+ #f
+ 1
+ "|| "
+ " || "
+ " ||")))
\ No newline at end of file