Почему Lispers форматирует свой код, как показано в примере 1, а не как показано в примере 2? Для меня (и, я думаю, для большинства других, исходящих из разных программных фонов, чем Lisp), форматирование, показанное в примере 2, было бы легче читать. Есть ли какая-то особая причина, по которой Lispерс предпочитает стиль образца 1?
Пример 1
(defun factorial (n)
(if (<= n 1)
1
(* n (factorial (- n 1)))))
Образец 2
(defun factorial (n)
(if (<= n 1)
1
(* n (factorial (- n 1)))
)
)