פרולוג לא נועדה לשימושים האלה
בשביל זה יש לך שפות פרוצדורליות כמו C ופסקל אולי הקישור הבא יעזור בקשר ל-
repeat אני גם זוכר במעומעם משהו על חוק בשם for, אבל אני לא יכול לתת עוד פרטים. בכל מקרה, בקישור שנתתי משתמשים ב-
repeat עם המנגנונים הרגילים של פרולוג (backtracking וכו'), כך שאני לא חושב שתקבל איזשהו שיפור ביעילות. שוב, אם חשובה לך יעילות בלולאות, עדיף שתשתמש בשפה אחרת (אלא אם זו עבודה לביה"ס, ואז ממילא לאף אחד לא אכפת מיעילות
).