Lint

Материал из Википедии — свободной энциклопедии
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 24 января 2021 года; проверки требуют 2 правки.
Перейти к навигации Перейти к поиску

Lint — первоначально — статический анализатор для языка программирования Си, который сообщал о подозрительных или непереносимых на другие платформы выражениях. В начале XXI века термин стал нарицательным для всех программ такого типа. Как инструмент программа лишь анализирует статический исходный код, не скомпилированный, в отличие от отладчиков.

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

Литература

[править | править код]
  • Kunst, Frans. Lint, a C program checker (англ.) // 1. — Amsterdam: Vrije Universiteit, 1988. — Май.
  • Darwin, Ian F. Checking C Programs with Lint. — 1991. — ISBN 0-937175-30-7.
  • FreeBSD 11.0 - man page for lint (freebsd section 1).