Комментарии блока в Clojure

Я опаздываю, но я отправлю regex так или иначе.

'[b]one[/b] two [b]three[/b]'.replace( /\[b\](.+?)\[\/b\]/g, '<b>$1</b>' );
117
задан Felipe Augusto 10 June 2019 в 13:37
поделиться

3 ответа

Вообще-то способ есть!


(comment

(defn hey [] ("Hey there!"))

Check me out! )

Просто оберните свои комментарии в (комментарий ..):)

Удачи!

142
ответ дан 24 November 2019 в 02:04
поделиться

Clojure поддерживает макрос чтения #_ , который полностью пропускает следующую форму. Об этом упоминается на странице о Clojure Reader . Существует также макрос комментария , который имеет аналогичный эффект, но реализован по-другому.

Оба вышеизложенного требуют, чтобы то, что вы комментируете, было синтаксически правильным S-выражением.

Некоторые диалекты Lisp имеют многострочный комментарий, который может содержать произвольный текст, но я не вижу его для Clojure.

99
ответ дан 24 November 2019 в 02:04
поделиться

См. Эту ссылку: http://en.wikibooks.org/wiki/Clojure_Programming/Tutorials_and_Tips

Вы можете создавать многострочные комментарии с синтаксисом

(comment .....
    ....)
15
ответ дан 24 November 2019 в 02:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: