Sök…


Anmärkningar

PERFORM-uttalandet överför kontrollen till en eller flera procedurer och returnerar kontrollen implicit när sekvensen är klar. PERFORM kan också användas för inline-slingor som täcker PERFORMs räckvidd.

VARYING frasen möjliggör häckning med en eller flera AFTER klausuler, och det villkorade testet kan vara BEFORE (standard) eller AFTER varje slinga.

THRU klausulen för en procedurutförande förutsätter sekventiell kontroll över flöde från top-down till procedure-1 till slutet av procedure-2 . THRU är en omtvistad fråga, och många programmerare föredrar PERFORM efter SECTION snarare än att använda THRU stycken. Vissa butiker kan PERFORM THRU med ett uttryckligt utgångspunktsparagraf, andra kan förbjuda att THRU använder sig av att det är svårare att felsöka.

Procedurföreställning:

PERFORM-procedursyntaxdiagram

Inline utför:

Inline PERFORM syntaxdiagram

Där varying-phrase är:

varierandet-fras

Inline PERFORM VARYING

PERFORM VARYING TALLY FROM 1 BY 1 UNTIL TALLY > 5
    DISPLAY TALLY
END-PERFORM

Procedur PERFORM

PERFORM some-paragraph


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow