Я читаю руководство по стилю Ocaml на вложенной версии Ocaml.
http://www.seas.upenn.edu/~cis341/programming_style.html#16
Предполагается, что
Отступ для вложенных выражений let: блоки кода с вложенными выражениями let не должны бытьотступ.Плохо:
let x = exp1 in
let y = exp2 in
x + y
Хорошо:
let x = exp1 in
let y = exp2 in
x + y
Однако, что вы думаете о том, как сделать отступ для моей следующей программы.
let f =
let g = 3 in
g + 2
Выше указано отступом Emacs.Но, очевидно, это отступление от emacs нарушает руководство по стилю, которое я цитировал ранее.Чтобы следовать стилю, разве это не должно быть больше похоже на это?
let f =
let g = 3 in
g + 2
Спасибо за ваши идеи.
@ Gilles: В моем текущем по умолчанию ТуарегиВ режиме, я получаю такой отступ, который отличается от вашего
let f =
let g = 3 in
let h = 4 in
g + 2
Не могли бы вы объяснить, какую конфигурацию мне следует сделать, чтобы сделать мой режим Туарега отступом как вашим?