Serve.cfg:language:preserve line numbers

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры языков/preserve_line_numbers

Данный конфигурационный параметр позволяет изменить режим сохранения исходных номеров строк, задаваемый глобальным конфигурационным параметром preserve_line_numbers, для данного языка.

Если конфигурационный параметр preserve_line_numbers в разделе языка программирования не определён, используется значение глобального параметра preserve_line_numbers (по умолчанию 0). Если же конфигурационный параметр preserve_line_numbers определён в неотрицательное значение, будет использоватся это значение.

В итоге если режим сохранения исходных номеров строк для данного языка установлен в положительное значение, программы на скриптовых языках будут обрабатываться таким образом, что номера строк при выполнении программы будут соответствовать номерам строк в сданном программе.

Поддерживается начиная с версии 3.12.0.