Nächste Seite: Die Register Aufwärts: Dateiformate Vorherige Seite: Symbol-/Referenzdatei

## Fehlerdatei und Fehlermeldungen

Die Fehlerdatei wird vom Compiler beim Übersetzen eines fehlerhaften Programms erzeugt. Sie enthält die Fehlermeldungen in codierter Form. Der Editor `m2emacs` und der Fehlerlister `m2error` sind in der Lage, diese Fehlermeldungen mit Hilfe der Datei `M2:Fehler-Meldungen` in Klartext umzuwandeln6.4. Das Fehlerdatei hat folgendes Format:

Die Zeichenkette ,,`String``` muss mit einem 0C-Zeichen abgeschlossen sein. Ein zweites 0C-Zeichen ist dann nötig, wenn die Zeichenkette an einer geraden Adresse endet; das nächste Element der Fehlerdatei muss auf einer geraden Adresse liegen. ,,`SourcePos``` bezeichnet die Position des Fehlers im Quelltext an. Der Wert ,,`ErrorNum``` bezieht sich auf Meldungen, die in der Datei `M2:Fehler-Meldungen` abgelegt sind.

Diese Datei enthält -- jeweils zusammen mit einer sie identifizierenden Zahl -- alle Fehlermeldungen und Textbausteine, die für Fehlermeldungen benötigt werden. Die Struktur der Datei ist: