ASM Lint |
Ein Programm, das den Quellcode eines Assembler-Programms auf syntaktische und logische
Korrektheit prüft. Das Programm soll mindestens die Intel-Assembler Syntax beherrschen.
Im Gegensatz zu Assemblern wie MASM oder TASM soll das Programm eine strenge Einhaltung
der Syntax fordern. Desweiteren soll es nicht erreichbaren Code, Endlosschleifen,
Variablen im Programmfluß, etc. erkennen.
|
|
|
Programmiersprachen und Werkzeuge |
100% Java, JDK 1.4 oder neuer
geeignete Parser für Intel-Assembler, MASM, TASM
|
|
|
Umgebung, Benutzung und Aufruf |
Das Programm soll als Kommandozeilen-Anwendung aufrufbar sein. Über die Kommandozeile soll
angegeben werden können, welche Quelldateien zu prüfen sind.
Die Ausgabe der Fehlermeldungen bzw. Warnungen über den Quellcode soll inklusive
Zeilennummern und ggf. Dateinamen auf der Konsole erfolgen.
|
|
|
Konfiguration |
|
|
|
etc. |
|
|
|
|