गैर-प्रतीक्षा ब्लॉक
गैर-प्रतीक्षारत ब्लॉकों में स्टैक जारी रहता है, भले ही ब्लॉक का व्यवहार अभी पूरा न हुआ हो।
[ड्राइव] ब्लॉक गैर-प्रतीक्षा ब्लॉक का एक अच्छा उदाहरण है। नीचे दिए गए उदाहरण में, 123 रोबोट इसलिए नहीं चलता क्योंकि [ड्राइव] ब्लॉक शुरू होता है, लेकिन फिर [ड्राइविंग रोकें] ब्लॉक मोटरों के चलने से पहले ही उसे रोक देता है।
जब आप एक ही समय में कई कार्य करना चाहते हैं तो गैर-प्रतीक्षा ब्लॉक उपयोगी होते हैं।
प्रतीक्षारत ब्लॉक
प्रतीक्षारत ब्लॉक शेष स्टैक को तब तक रोक देते हैं जब तक कि उस ब्लॉक का व्यवहार पूरा नहीं हो जाता।
अधिकांश प्रतीक्षारत ब्लॉक ड्राइवट्रेन ब्लॉकों के बीच पाए जाते हैं।
यदि 123 रोबोट को 1 स्टेप वर्ग में ड्राइव करने की आवश्यकता है, तो आप 123 रोबोट को प्रत्येक व्यवहार को व्यक्तिगत रूप से करने के लिए प्रतीक्षा ब्लॉक का उपयोग कर सकते हैं।