אתה נמצא כאן האופרטור redo - המשך

האופרטור redo

להלן דוגמא של בניית לולאה אין-סופית ויציאה ממנה באמצע:

{# תחילת בלוק
#יגיע לכאן redo
do_1;
do_2;
do_3;
if (condition)
     {
     do_4;
     do_5;
     last; #יציאה
     } # סיום התנאי
do_6;
do_7;
     redo; # נתחיל את האיטרציה הנוכחית מחדש
}

צורה זו דומה ללולאות דמויות while שצריכות שחלק האתחול של הלולאה יבוצע לפני שלב המבחן.
ניתן לשלב את חישוב הערכים עבור האטרציה הבאה בחלק של do_6&do_7.









להוספת תגובה, אנא התחברו לדרכונט.