Lint_programming_tool Lint_programming_tool

Lint programming tool - Definition and Overview

Lint is a computer programming tool that performs the lexical and syntactic portions of the compilation with substantial additional checks, noting when variables had been used before being set, when they were used as a datatype other than that of their definition, and numerous other programming errors.

The name of the program was derived from the notion that it would lead to "cleaner", more desirable programming, by picking the "lint" -- little bits of fluff -- out of one's code.

Many of the forms of analysis performed by Lint are also required by optimising compilers, so nowadays compiler warnings provide many of the features of Lint.

Lint also does some kinds of analysis that compilers typically don't do, such as cross-module consistency checking, and checking that the code will be portable to other compilers.

Lint first appeared (outside of Bell Labs) in the seventh version (V7) of the UNIX operating system in 1979. It was a part of PCC, the Portable C Compiler, which was a second compiler included with that system (aside from the principal PDP-11 compiler).

Splint is a modernized successor.

Example Usage of programming

_emmymae: learning about object-oriented programming! what fun and geeky times I have while sitting at the boss's desk.
kiwibastard: @elliottcable Yeah - I spent the first 8 years of my programming life knowing Delphi inside and out. What a waste that was!
erocklobstah: chillaxing with my sleeping nephew...apparently he is a supporter of lesbian programming as well @MissSarcastic @jillbennett14 @beaverbunch
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.