Нормальная форма ядра - Kernel Normal Form

Нормальная форма ядра, или же KNF, это стиль кодирования используется при разработке кода для BSD операционные системы. На основе оригинальной концепции KNF от Группа исследования компьютерных систем, это диктует стиль программирования которому переданный код должен соответствовать до его включения в кодовая база. KNF начинался как кодификация того, как Кен Томпсон и Деннис Ричи отформатировал оригинал UNIX C исходный код. Он описывает такие вещи, как наименование переменных, использование отступов и использование ANSI C или же K&R C стили кода. Каждый вариант BSD имеет свои собственные правила KNF, которые со временем эволюционировали, чтобы немного отличаться друг от друга.

Ядро SunOS и пользовательское пространство также используют аналогичный стиль отступов, который был заимствован из документов стиля AT&T и иногда известен как Билл Джой нормальная форма. Правильность отступа в списке исходных файлов может быть проверена программой проверки стиля, написанной Биллом Шенноном. Эта программа проверки стиля называется cstyle.[1]

Смотрите также

Рекомендации

  1. ^ Шиллинг, Йорг (13.07.2016). "Schily Tools: cstyle". Sourceforge. Получено 2018-03-07.

внешняя ссылка