Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

sdfstmt Anweisungsname aus dem Übergabebereich lesen

&pagelevel(4)&pagelevel

Die Funktion sdfstmt liest den internen Namen einer Anweisung, die vorher mit der Funktion sdfrd gelesen wurde, aus dem normierten Übergabebereich. Zusätzlich können Sie die Anzahl der Operanden der Anweisung abfragen.

Da die Funktion einen optionalen Parameter hat, gibt es 2 verschiedene Formate dafür.

Format 1


int sdfstmt (char *area, STR8 stmt);


Format 2


int sdfstmtn (char *area, STR8 stmt, int *num);


Beschreibung der Parameter

char *area

Zeiger auf den Puffer, in dem der normierte Übergabebereich angelegt
wurde (siehe sdfinit)

STR8 stmt

Zeichenkette, die den internen Namen der Anweisung aufnehmen
soll, 8 Zeichen lang, mit Null-Zeichen („\0“) abgeschlossen

int *num

Zeiger auf die Anzahl der Operanden der gelesenen Anweisung

Ergebnis

Die Funktion liefert eine Integerzahl als Ergebnis (siehe "Beispiele").