Error Reporting

Die effiziente Entwicklung von CNC-Programmen erfordert eine angemessene Unterstützung durch Entwicklungswerkzeuge. Diese Unterstützung umfasst die ordnungsgemäße Meldung von Programmierfehlern sowohl bei Kompilierzeit- als auch bei Laufzeitfehlern. Eine Fehlermeldung sollte direkt auf den Quellcode verweisen, aus dem der Fehler stammt, und eine genaue Beschreibung der Umstände enthalten, unter denen der Fehler aufgetreten ist (dynamische Daten). Solche individuellen Fehlermeldungen helfen einem Entwickler erheblich, Fehler in kurzer Zeit zu beheben. Der GST-Interpreter gibt solche Fehlermeldungen aus, wie in den folgenden Texten beschrieben.