Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

C-Schnittstelle

&pagelevel(4)&pagelevel

Für die Programmiersprache C gelten andere Konventionen für Übergabeparameter an Funktionen als für COBOL und FORTRAN. SDF bietet deshalb neben der allgemeinen HLL-Schnittstelle auch eine C-Schnittstelle an, die jedoch die gleiche Funktionalität hat wie die allgemeine HLL-Schnittstelle. Funktionen, bei denen optionale Parameter vorkommen, wurden in mehrere C-Funktionen aufgespaltet.

Die C-Funktionen bieten die Funktionalität der „alten“ Makroaufrufe RDSTMT, CORSTMT und TRSTMT, die den normierten Übergabebereich im alten Format verwenden (siehe AAbschnitt „Änderungen der SDF-Programmschnittstelle“).

Soll die erweiterte Funktionalität der entsprechenden „neuen“ Makroaufrufe CMDRST, CMDCST und CMDTST (z.B. Statement-Returncode) für den normierten Übergabebereich im neuen Format genutzt werden, muss die Assembler-Schnittstelle verwendet werden (siehe SDF-Makros).