Lint Programme
 
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

Von CeeResourcen
Statische Codekontrolle, Überprüfung von C-Programmen auf Korrektheit.

Implementierungen:

Typische Überprüfungen (die Compiler nicht oder nicht generell durchführen): Lint und "Embedded"-Compiler: viele Compiler für Microcontroller verwenden (wohl aus historischen Gründen) Erweiterungen, die nicht kompatibel zu ISO/IEC 9899:1999 sind, z.B. Variablen an vorgegebenen Adressen (char PORTA @0x12;), besondere Modifier (@interrupt) oder Assemblerblöcke (#pragma asm / endasm). Der Parser von Splint verschluckt sich an diesen Konstrukten, und man muß sie mit viel Aufwand verstecken. --ob

Die Frage, ob sich die Anschaffung eines Lint für SpracheCpp trotz fortgeschrittener Compilertechnologie noch lohnt, wurde in de.comp.lang.iso-c++ mit Hinweis auf die interessante Liste http://www.gimpel.com/html/bugs.htm bejat.


Lint Programme für andere Programmiersprachen

Forschung


KategorieSoftwareTool KategorieC KategorieCee


StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 7. März 2013 10:13 (diff))
Suchbegriff: gesucht wird
im Titel
im Text