Preskoči na vsebino

مرجع العوامل (Operators)

توفر المكتبة القياسية لـ Orb أكثر من 213 عاملاً مدمجاً منظمين في 9 وحدات. جميع العوامل متاحة كتعبيرات S-expression في الحراس (Guards) والتأثيرات (Effects).

الوحدات

الوحدةالبادئةالعواملالوصف
الرياضياتmath/*16عمليات رقمية للحسابات والتقريب والتثبيت والعشوائية
النصوصstr/*26معالجة النصوص بما في ذلك التنسيق والتقسيم والقص والقوالب
المصفوفاتarray/*39العمل مع القوائم والمصفوفات بما في ذلك التصفية والتحويل والتجميع
الكائناتobject/*18الوصول إلى خصائص الكائنات ومعالجتها بأمان
الوقتtime/*25العمل مع التواريخ والأوقات والمدد والطوابع الزمنية
التحققvalidate/*23التحقق من مدخلات المستخدم بأنماط شائعة مثل البريد الإلكتروني والمطلوب وفحص الطول
التنسيقformat/*9تنسيق العرض للعملات والأرقام والتواريخ وأحجام الملفات
غير المتزامنasync/*8التحكم في التوقيت مع التأخير والتأجيل وإعادة المحاولة والمهلات
الاحتمالاتprob/*16أخذ عينات من التوزيعات، الاستدلال البايزي، الملخصات الإحصائية

مرجع سريع: العوامل الأساسية

هذه العوامل تعمل بدون بادئة وحدة:

العاملمثاليُعيد
الحساب["+", 1, 2]number
المقارنة[">", "@entity.x", 5]boolean
المنطق["and", true, false]boolean
if["if", cond, then, else]any
do["do", expr1, expr2]القيمة الأخيرة
set["set", "@entity.x", 42]void
get["get", "@entity.x"]any
emit["emit", "EVENT"]void

انظر المفاهيم الأساسية: المكتبة القياسية لقائمة العوامل الأساسية الكاملة.