إنتقل إلى المحتوى الرئيسي

ما لا تحتويه اللغة

هذه الميزات غائبة عمدًا، ولكل منها حل بديل:

  • الدوال التي يعرّفها المستخدم والاستدعاء الذاتي. استخدم المقتطفات، ومرّر القيم عبر Storage.
  • المصفوفات والقوائم والخرائط والبُنى. استخدم قيمة Text مفصولة بمحدِّد مع StringSplit، أو متغيرات مرقّمة، أو مفاتيح Storage تُبنى باستخدام StringFormat("item{0}", i, "").
  • while وbreak وcontinue وreturn. راجع أنماط التحكم في التدفق. لإنهاء البرنامج النصي مبكرًا، ضع بقيته داخل if.
  • المنطق المختصر. استخدم عبارات if متداخلة.
  • التعابير العميقة جدًا. يُرفض التداخل الذي يتجاوز 256 قيمة على مكدس التقييم عند تحميل البرنامج النصي. قسّم التعبير الضخم على عدة متغيرات.