Ein benutzerdefinierter Parser implementiert seine Funktionen über eine Funktionsschnittstelle, die vom Broker bei einem Laufzeitvorgang aufgerufen wird. Diese Schnittstelle enthält Funktionen zum Erstellen und Löschen des gesamten lokalen Kontextspeichers, der mit einem Parserobjekt und den Analyseoperationen verknüpft ist.
Einige Implementierungsfunktionen sind verbindlich und müssen implementiert werden, wenn Sie Ihren eigenen Parser entwickeln. Andere Funktionen sind optional oder bedingt.