Die allgemeine API in der Programmiersprache C besteht aus folgenden Komponenten:
- Einer Reihe von Implementierungsfunktionen, die durch benutzerdefinierte Knoten, Parser und Benutzerexits implementiert werden.
- Einer Reihe zusätzlicher Dienstprogrammfunktionen.