Le 09 juillet 2015 à 13:25:28 nounoursheureux a écrit :
richard
un exemple ? À moins que ton générateur aie des pouvoirs mystiques il peut pas deviner ce que fait une fonction. Ou alors il génère la doc à partir de commentaires
Non justement, car je bosse en Lisp.
En Lisp, tout est une liste donc le code est facilement parsable pour faire des choses avec.
Voici un exemple très grossier qui montre comment définir une route (dans le contexte d'un application web.)
(define-routes
(GET "/mon/chemin/" [requete] handler))
Avec ça, tu peux le passé non-évalué à un macro, et bang il se transforme en simple liste, et tu peux interagir avec via tout la librarie standard de Clojure (c'est dans tout les LISPs en fait.). 
C'est clair 
Je suis terrible pour expliquer des trucs à d'autres gens, et j'essaie vraiment de m'améliorer. 