Ein benutzerdefinierter Parser implementiert seine Funktionen über eine Funktionsschnittstelle, die vom Nachrichtenbroker bei der Laufzeitausführung aufgerufen wird. Diese Schnittstelle enthält Funktionen zum Erstellen und Löschen von lokalen Kontextspeicher, die mit einem Parserobjekt und den Analyseoperationen verknüpft sind.
Einige Implementierungsfunktionen sind verbindlich und müssen vom Entwickler wie unten gezeigt eingesetzt werden.
Dieser Abschnitt deckt folgende Themen ab: