1.บล็อกคำสั่ง repeat until เป็นคำสั่งที่ใช้ในการทำงานซ้ำแบบมีเงื่อนไข (conditional loop) โดยการวนซ้ำภายในบล็อกคำสั่ง repeat until จะวนซ้ำจนกว่าเงื่อนไขจะเป็นจริงแล้วจบการทำงานบล็อกคำสั่ง ตัวอย่างเช่น
1.บล็อกคำสั่ง repeat until เป็นคำสั่งที่ใช้ในการทำงานซ้ำแบบมีเงื่อนไข (conditional loop) โดยการวนซ้ำภายในบล็อกคำสั่ง repeat until จะวนซ้ำจนกว่าเงื่อนไขจะเป็นจริงแล้วจบการทำงานบล็อกคำสั่ง ตัวอย่างเช่น
จากตัวอย่าง โปรแกรมจะตรวจสอบว่า ตัวชี้เมาส์ ชี้ไปที่ตัวละครหรือไม่ ถ้าไม่ใช่ จะแสดงข้อความ "Hello!" ไปเรื่อย ๆ แต่ถ้าผู้ใช้เลื่อนตัวชี้เมาส์ไปสัมผัสตัวละคร ตัวละครจะหยุนแสดงข้อความ "Hello" แล้วจบการทำงานในบล็อกคำสั่ง repeat until
2. บล็อกคำสั่ง wait until ใช้ในกรณีที่ต้องการให้หยุดรอ จนกระทั่งการตรวจสอบเงื่อนไขเป็นจริงจึงจะทำคำสั่งถัดไป สามารถนำมาใช้ร่วมกับคำสัง forever ในการวนซ้ำเพื่อตรวจสอบได้ ตัวอย่างเช่น
วนซ้ำรอจนกระทั้ง ผู้ใช้เลื่อนตัวชีเมาส์ไปสัมผัสที่ตัวละคร จึงจะแสดงข้อความ "Hello!" แต่ถ้าเลื่อนตัวชี้เมาส์ออกจากตัวละคร ก็จะไม่เเสดงข้อความ "Hello!" แต่ก็ยังคงตรวจสอบเงื่อนไขต่อไป