PC-Lint

PC-Lint

PC-lint is a commercial static code analysis software tool produced by Gimpel Software for the C/C++ languages.

PC-lint is a command-line tool for developers, indicating suspicious or plain wrong issues in source code. PC-lint (or its multi-platform version, FlexeLint) can be integrated into IDEs as an external tool, and the format of the warning messages can be adapted to the form the IDE is able to recognize and process.

PC-lint can be used for quality assurance of C source code and checking the code for conformance to coding guidelines such as MISRA C or MISRA C++. It also includes checks for problems unique to parallel programs (built on POSIX threads) as written about by Andrey Karpov on the Dr Dobbs Journal site, June 2009.

Post Processing

The ALOA engine was originally released for free by Approxion and now resides at Sourceforge, providing regression reporting comparing multiple runs of lint.

Jon Zyzyck wrote about his report generator for PC-Lint in the February 2003 edition of Dr Dobbs Journal.

Visual Lint provides IDE integration as well as help to understand PC-Lint messages and customizable reports of the lint warnings.

See also

List of tools for static code analysis

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Lint (Programmierwerkzeug) — Lint (engl. lint Fluse, Fussel) ist der Name eines Computerprogramms, das zur statischen Code Analyse von Quelltexten von Computerprogrammen verwendet wurde. Das Verb linten (englisch linting) für das Durchführen der statischen Code Analyse… …   Deutsch Wikipedia

  • Lint — may mean: * Fibrous coat of thick hairs covering the seeds of the cotton plant * Fuzzy fluff that accumulates on various fabrics, which can be removed via a lint roller * Fibers that become trapped in the lint filter of a clothes dryer * Navel… …   Wikipedia

  • Lint (Belgien) — Lint …   Deutsch Wikipedia

  • Lint — bezeichnet eine Baureihe von Nahverkehrs Dieseltriebwagen, siehe Alstom Coradia LINT ein Werkzeug zur statischen Code Analyse, siehe Lint (Programmierwerkzeug) eine Gemeinde in Belgien, siehe Lint (Belgien) Lint ist der Familien bzw. Künstlername …   Deutsch Wikipedia

  • Lint — (l[i^]nt), n. [AS. l[=i]net flax, hemp, fr. l[=i]n flax; or, perh. borrowed fr. L. linteum a linen cloth, linen, from linteus linen, a., fr. linum flax, lint. See {Linen}.] 1. Flax. [1913 Webster] 2. Linen scraped or otherwise made into a soft,… …   The Collaborative International Dictionary of English

  • Lint doctor — Lint Lint (l[i^]nt), n. [AS. l[=i]net flax, hemp, fr. l[=i]n flax; or, perh. borrowed fr. L. linteum a linen cloth, linen, from linteus linen, a., fr. linum flax, lint. See {Linen}.] 1. Flax. [1913 Webster] 2. Linen scraped or otherwise made into …   The Collaborative International Dictionary of English

  • lint — (text.) s. n. Trimis de siveco, 10.08.2004. Sursa: Dicţionar ortografic  LINT s.n. Nume dat fibrelor lungi de bumbac rezultate după egrenare. [< engl. lint]. Trimis de LauraGellner, 18.05.2005. Sursa: DN  LÍNT s. n. fibre lungi de bumbac,… …   Dicționar Român

  • lint|y — «LIHN tee», adjective, lint|i|er, lint|i|est. 1. full of or marked with lint. 2. like lint: »the linty seeds of dandelion …   Useful english dictionary

  • lint´less — lint «lihnt», noun. 1. a soft down or fleecy material obtained by scraping linen. Formerly lint was put on wounds to keep out air and dirt. 2. tiny bits of thread or fluff of any material: »Lint collects on the carpet. 3. raw cotton at has been… …   Useful english dictionary

  • lint- — *lint germ.?, Substantiv: nhd. Leinen ( Neutrum), Leinwand; ne. linen (Neutrum); Rekontruktionsbasis: as., ahd.; Interferenz: Lehnwort lat. linteum; Etymologie: s …   Germanisches Wörterbuch

  • lint — [lint] n. [ME linnet, prob. < lin, linen: see LINE2] 1. scraped and softened linen formerly used as a dressing for wounds 2. cotton fiber used to make yarn 3. the waste cotton remaining after ginning 4. a) bits of thread, r …   English World dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”