Fehler beim Parsen der Parameter des Parseraufrufs:

Top  Previous  Next

Meldungen > Fehler beim Parsen der Parameter des Parseraufrufs:

 

Diese Meldung zeigt einen Fehler an der nur dann auftreten kann, wenn die Startregel des Parsers Parameter erfordert. Ist die der Fall, so müssen zur Erzeugung des Codes der Parserklasse, die Namen der Variablen aus der Deklaration der Parameter der Startregel extrahiert werden, ungeachted dessen, ob die Deklaration interpretierbar ist oder nicht.

 

Beispiel:

 

Heiße die Startregel "Startregel" und benötigt sie den Parameter:  int xi, so wird folgender Code zum Aufruf des Startregel-Parsers erzeugt:

 

void CStartregelParser::Params(ctsr xtBegin, cts xtEnd, int xi)

{

sps xState(xtBegin, xtEnd);

Startregel(xState, xi);

}

 

Der Name des Parameters "xi" wurde hierzu aus der Deklaration "int xi" extrahiert. Träte hierbei ein Fehler aus, so erschiene die hier beschriebene Meldung. "Fehler beim Parsen der Parameter des Parseraufrufs: ..."

 



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English