(if (default-object? port)
(current-output-port)
(guarantee-output-port port 'IDENTIFY-WORLD))))
- (write-mit-scheme-copyright port)
+ (write-mit-scheme-copyright port #!default #!default #t)
(newline port)
- (write-mit-scheme-license port "" #t)
+ (write-mit-scheme-license port #!default #t)
(newline port)
(newline port)
(if time-world-saved
(add-subsystem-identification! "Microcode"
(get-microcode-version-numbers)))
-(define (write-mit-scheme-copyright #!optional port line-prefix cmark)
+(define (write-mit-scheme-copyright #!optional port line-prefix cmark short?)
(let ((port
(if (default-object? port)
(current-output-port)
(write-words (let ((years (map number->string copyright-years)))
`("Copyright"
,cmark
- ,@(map (lambda (s) (string-append s ","))
- (except-last-pair years))
+ ,@(if short?
+ '()
+ (map (lambda (s) (string-append s ","))
+ (except-last-pair years)))
,(last years)
"Massachusetts"
"Institute"