Hallo fellow lisplers,
yesterday I found the possibility to load a file of
lispcode - say "startup.lisp" - during startup using
lisp.exe -i startup.lisp ...
In this startup file I defined the function "restart"
(defun restart NIL (load "startup.lisp"))
to reload this startup file which - sure - is work in
So - after a small change of "startup.lisp" - I typed
** - Continuable Error
Redefining the COMMON LISP function RESTART
If you continue (by typing 'continue'): The old
definition will be lost
1. Break > :a
"2.27 (released 2001-07-17) (built 3204291076) (memory
I work on a pentium II under WINDOWS 2000.
Well I checked that the interpretor message is
In "Common Lisp the Language, 2nd Edition" Guy L.
Steele Jr. describes "restart" as a "type" (not
function ?) in conditionals.
But why didn't complain the loader during startup in
the first place?
I think it SHOULD do just that.
Instead the loader pretended everything to be OK as it
wrote its standard messages before entering the top-
;; Loading file C:\michael\lisp\c2psl.lisp ...
;; Loading of file C:\michael\lisp\c2psl.lisp is
Greetings Michael Sué
Log in to post a comment.