Lint Programming Tool

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.

 

<< PreviousWord BrowserNext >>
lactose
ld50
lactase
linkin park
flipper (cricket)
law of treaties
lysenko
lake nicaragua
lopster
labor law
louis riel
listerine
ludo
lexicographer
lotus
life expectancy
little poland
long term capital management
liberal arts
lateral consonant
liquid consonant
loya jirga
laura bertram
lou ferrigno
leninism
legion of merit
list of battles
live bearing aquarium fish
lupercal
limpbizkit
linear congruence theorem
latium
los alamos
lee van cleef
luigi pirandello
luke the evangelist
lynyrd skynyrd
lord of destruction expansion pack
latin names of european cities
lodovico ferrari
lymphedema
laurens janszoon coster
land rover
luis figo