Comment puis-je commenter plusieurs lignes en Clojure ?
Réponses
Trop de publicités?Clojure prend en charge un #_
lecteur macro qui saute complètement la prochaine forme. Cela est mentionné sur la page sur le Lecteur Clojure. Il existe également le macro de commentaire qui a un effet similaire, mais qui est implémenté différemment.
Les deux ci-dessus nécessitent que ce que vous commentez soit par ailleurs une expression S valide du point de vue syntaxique.
Certains dialectes Lisp ont un commentaire multi-lignes qui peut contenir du texte arbitraire, mais je n'en vois pas pour Clojure.
D'autres exemples sont formidables, j'aimerais juste ajouter un autre astuce:
Parfois, vous voulez commenter quelques lignes de code, mais vous voulez quand même que le compilateur le compile et signale toutes les erreurs (par exemple, un ensemble de commandes dans un espace de noms de niveau supérieur que vous avez l'intention d'exécuter plus tard dans l'interpréteur).
Dans ce cas, j'aime envelopper le code avec (fn [] .....)
ce qui signifie qu'il est toujours compilé, il n'est simplement pas appelé.
Voir ce lien : http://en.wikibooks.org/wiki/Clojure_Programming/Tutorials_and_Tips
Vous pouvez créer des commentaires multilignes avec la syntaxe
(comment .....
....)