Системы автоматизированного конструирования. Толстоба Н.Д. - 18 стр.

UptoLike

Составители: 

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")