Style c

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Проверяющие программы для стиля оформления исходного кода/Стандартные программы проверки стиля/style_c

Программа выполняет некоторые простые проверки текста программы на Си-подобных языках:

  • длина строки текста не превосходит установленного ограничения;
  • в тексте программы не встречаются байты 0-31 и 127 кроме байтов \r, \n, \t;
  • (если задана соответствующая опция) в тексте программы не используется байт \t;
  • размер отступа в начале каждой строки кратен установленному значению.

Параметры программы задаются с помощью переменных окружения, перечисленных ниже:

Переменная окружения Описание Значение по умолчанию
EJ_MAX_LINE_LENGTH=LENGTH максимальная длина строки (в байтах) 120
EJ_DISABLE_TABS=BOOL запретить/разрешить использование TAB 1 (запрещено)
EJ_BASE_INDENT=INDENT размер отступа 4