ASM Lint

Strenger Syntax- und Logikprüfer für Assembler-Programme

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.

Hauptnavigation