Differences between current version and revision by previous author of Lint.
Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Thursday, September 23, 2004 5:17:37 pm | by AristotlePagaltzis | |
Older page: | version 1 | Last edited on Saturday, January 10, 2004 1:04:51 am | by StuartYeates | Revert |
@@ -1,6 +1,6 @@
-Lint was a program for
K&R (pre-
[ANSI-
C]) [C] source code which discovered ``
lint''
---literally
bits of fluff in the code. Lint was necessary because prior to [ANSI-C
] the
[C] language was much looser about what it accepted, arguments and variables could have implicit types and there were a range of other conveniences. Lint performed source code
checking in an era when compilers
didn't. With modern [Compiler]s, lint
's function is performed by simply compiling with all the warning flags turned on (i.e. gcc
-Wall ...
).
+[
Lint]
was a program which literally exmined
K&R [C] SourceCode for "
lint"
-- bits of fluff in the code. [
Lint]
was necessary because prior to [ANSI] [C], the
language was much looser about what it accepted, arguments and variables could have implicit types and there were a range of other conveniences. [
Lint]
performed SourceCode
checking in an era when [Compiler]s
didn't. With modern [Compiler]s, [Lint]
's function is performed by simply compiling with all the warning flags turned on (i.e. [
-Wall]
).
-The name Lint lives on in xmllint(1) and other checkers and validators.
+The name [
Lint]
lives on in xmllint(1) and other checkers and validators.
----
CategorySoftwareEngineeringTools