E$GPRMPT - Ophalen opdrachtregel-opties
Aanroep | |
xcall e$gprmpt (optie-record)
|
|
Common velden vóór aanroep | |
|
|
Parameters te vullen bij aanroep | |
|
|
Parameters gevuld bij terugkeer | |
|
|
Common velden gevuld bij terugkeer | |
|
|
Voorbeelden | |
Hier volgen diverse voorbeelden van programma-aanroepen met opstart-opties: Zó worden de programma opties van te voren gedefinieerd in het programma:
Als dan vervolgens het programma wordt aangeroepen:
dan is het resultaat:
Zoals je ziet, in hoofdletters. De routine let niet op hoofd- en/of kleine letters. Bij meerdere verplichte opties worden de argumenten van links naar rechts afgewerkt, ongeacht hun plaats. Vandaar dat de vier aanroepen alle hetzelfde resultaat hebben. De opties zijn niet zomaar te verwisselen, zoals bij de vierde aanroep is gedaan:
heeft een heel ander resultaat. C krijgt ARG1 en A krijgt ARG2. Dat is duidelijk andersom ten opzichte van de eerste aanroep uit het vorige voorbeeld. |