Составители:
Рубрика:
17
Комментарии должны составлять примерно 50% текста. Желательно
комментировать каждый логический блок операторов (условное ветвление программ,
циклические конструкции).
Обязательно комментировать объявление списков, функций и их аргументов,
переменных.
Предпочтительно использование комментария со сдвигом влево на величину
табуляции следующим образом:
;Обмен значениями между переменными x и y
(setq
temp x
x y
y temp
)
Использование однострочного комментария заканчивающего строку допускается
при объявлении переменных.
Идентификаторы
Имена идентификаторов должны состоять из не более 6 латинских символов.
Превышение этого предела требует большее количество памяти.
Для имен идентификаторов обязательно использовать символы нижнего регистра.
Для имен идентификаторов желательно использовать как можно более короткие
англоязычные слова, например: count, row, area, top и т.п. Для составных имен использовать
символ ‘_’.
Выражения и операторы
Автоинкремент и автодекремент использовать в арифметических выражениях
запрещается (1+ <число>).
Условные конструкции
В конструкции if желательно структурирование даже в случае однооператорного
if:
;однооператорный if:
(if (= a 4)
(setq num_file "Table_1.txt")
(setq num_file "Table_2.txt")
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »