Newbie Common Lisp question ici.Réinitialiser l'état dans Common Lisp
Existe-t-il un moyen de réinitialiser l'état de l'environnement? Qu'est-ce que je veux dire, est-ce qu'il y a une commande qui ramène le REPL au même état qu'il était juste après le démarrage, c'est-à-dire, désintégrer toutes les variables, fonctions, etc. en SBCL (la mise en œuvre que j'utilise) pour le faire?
(EDIT: Je sais que BOUE, M-x boue-restart-inférieure-Lisp fait cela, mais je me demande s'il y a un moyen sans redémarrer le processus)
Pas une réponse, donc je mets dans un commentaire: Je ne sais pas exactement pourquoi vous posez cette question, mais vous pourriez être intéressé à faire un core dump d'une image Lisp dans un état "propre" (Personnellement, je chargerais au moins Quicklisp en premier, mais c'est à vous de le faire) et de le charger; vous pouvez le faire en SBCL avec ['sb-ext: save-lisp-and-die'] (http://www.sbcl.org/manual/#Function-sb_002dext_003asave_002dlisp_002dand_002ddie) – fouric