Как закомментировать несколько строк в Emacs Lisp?
Вообще хочется комментировать сбалансированные скобочные выражения.
Источник: Stack Overflow на русском
Вообще хочется комментировать сбалансированные скобочные выражения.
(в lisp комментарии начинаются с ; И это не будет прочитано транслятором.
(а вот это
(будет)))
;;; комментарий к файлу
;; комментарий к функции
; комментарий к строчке
Насчёт сбалансированных выражений, то для Scheme работает следующий синтаксис:
#;(здесь код парсится
но (не выполняется))
Для Common Lisp не знаю работает ли такой синтаксис, нет под рукой компилятора. Скорее всего нет.
UPD: В CL можно поступить так:
(defmacro custom-comment (&rest rest)
nil)
(custom-comment 1 "1" 2 3 (let ()) x) ; ok
Попробуйте один из способов, возможно сработает (Нет Emacs Lisp с собой чтобы проверить)