Lint(1)
Утилита lint(1) обнаруживает в C-программах конструкции, которые могут привести к ошибкам во время выполнения, расточительно используют ресурсы или могут снизить мобильность программ.
Например, в результате выполнения команды
lint restate.c oppty.c pft.c rfe.c
получаем:
restate.c:
restate.c ============== (79) warning: main() returns random value to invocation environment oppty.c: pft.c: rfe.c:
============== function returns value which is always ignored printf
Для облегчения ориентации в тексте программ сообщения об ошибках содержат номера строк.