المنطق المنطقي (Boolean)
يتعامل المنطق المنطقي مع القيم الصحيحة (true) والخاطئة (false). وهي اللبنات الأساسية لاتخاذ القرارات في وحدات الماكرو الخاصة بك.
القيم المنطقية
أبسط كتل المنطق تمثل القيمتين true وfalse.
- True (صحيح): يمثل شرطًا متحققًا أو صحيحًا.
- False (خطأ): يمثل شرطًا غير متحقق أو غير صحيح.
Null
تمثل كتلة null غياب القيمة. ونادرًا ما تُستخدم في وحدات الماكرو البسيطة لكنها قد تكون مفيدة للمنطق المتقدم أو لتهيئة المتغيرات إلى "لا شيء".
الاستخدام
غالبًا ما تستخدم هذه الكتل من أجل:
- تعيين علامات (flags) أو متغيرات (مثلًا
set is_running to true). - تمريرها كمعاملات إلى الدوال التي تتوقع إجابة بنعم/لا.
- إنشاء حلقات لا نهائية (مثلًا
repeat while true).