From: Sam S. <sd...@gn...> - 2017-08-03 22:55:32
|
Hi Bruno, > * Bruno Haible <oe...@py...t> [2017-08-03 23:51:09 +0200]: > > I don't know how to modify the CLOS so that it considers two separate > worlds of classes: the compilation environment and the evaluation > environment. You can have a "delenda" list during file compilation (bound in a compilation unit), add to it all the definitions created while compiling and then kill everything on the list at the end of the compilation unit. Something like `rm(ls())` in R, see <https://stackoverflow.com/a/14580551/850781>. PS. Do you think you might find time for https://sourceforge.net/p/clisp/bugs/703/ in the near future? -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://www.memritv.org http://thereligionofpeace.com http://think-israel.org http://memri.org It's not just a language, it's an adventure. Common Lisp. |