libera/#commonlisp - IRC Chatlog
Search
19:54:09
nij-
I'm confused with this description "load sequentially executes each form it encounters in the file named by filespec. " https://novaspec.org/cl/f_load
19:55:03
nij-
Or does each form gets loaded into the image (and say (load-time-value ..) will expand), and then each form is executed?
20:14:29
bike
::notify nij- please get a bouncer or something, or at least don't drop off less than five minutes asking a question if you actually want an answer
20:15:16
bike
::notify nij- to summarize, the loader will recreate all serialized/dumped objects, evaluate load time value forms, and then behave as if it was executing each form in sequence
22:18:59
nij-
bike - Ah.. sorry.. I have developed a habit of reading the log .. https://irclog.tymoon.eu/libera/%23commonlisp
22:18:59
Colleen
nij-: bike said 2 hours, 4 minutes ago: please get a bouncer or something, or at least don't drop off less than five minutes asking a question if you actually want an answer
22:18:59
Colleen
nij-: bike said 2 hours, 3 minutes ago: to summarize, the loader will recreate all serialized/dumped objects, evaluate load time value forms, and then behave as if it was executing each form in sequence
22:27:08
nij-
bike Yeah, your description is what I understood. However, that page about #'load doesn't mention load-time-value.
7:22:22
beach
It means that you defined a function RENAME when you were in the COMMON-LISP-USER package, and that package imports the symbol SB-EXT:RENAME.
7:22:51
beach
Furthermore, the package SB-EXT has a "package lock" on it, so you are not allowed to do that.
7:23:12
beach
You should not use the COMMON-LISP-USER package to define your own stuff. Define your own package.
7:24:50
beach
You don't have to. If you define your own package and define RENAME in it, the problem goes away.