J'essaie d'écrire une fonction qui récupérera les docstrings de n'importe quel sexps dans un fichier qui correspond (def.*)
.
Je voudrais pouvoir à la fois récupérer toutes les fonctions / macros, ainsi que toutes les variables définies. Pour les variables, je voudrais la docstring, tandis que pour toutes les fonctions, je voudrais également les listes d'arguments.
describe-function
et les amis font une bonne partie de ce que vous voulez (docstring et liste d'arguments).
(def…)
sexps, pas seulement des spécifications de haut niveau? Ou l'interprétation intermédiaire des fonctions et des variables qui seraient définies si le fichier était chargé? Ou une définition plus détendue qui inclut des formes de niveau supérieur telles que(when nil (defun …))
)?