التوثيق الرسمي // Documentation

توثيق لغة سراج

دليلك الشامل لبرمجة الضاد

1

١. الكلمات المفتاحية (Keywords)

الكلمة المفتاحيةالوصفالمقابل
ثابتلتعريف متغير أو ثابتconst / let
رقملتعريف متغير عدديnumber
كلمةلتعريف متغير نصيstring
فعللتعريف وظيفة أو فعلfunc / function
إذالبدء جملة شرطيةif
أوللجزء البديلelse
لكللبدء حلقة تكراريةfor
رجعإرجاع قيمة من فعلreturn
2

٢. أنواع البيانات (Data Types)

  • ● الأرقام:تدعم الأرقام العربية (٠، ١، ٢...) والإنجليزية (0, 1, 2...).
  • ● النصوص:توضع بين علامتي تنصيص نص.
  • ● المنطقي:قيمتا صحيح و خطأ.
  • ● المصفوفات:مجموعة من القيم [١، ٢، ٣].
3

٣. كتل الكود والأقواس

الأقواس < >

تستخدم لتحديد كتل الكود (Block Statements) بدلاً من الأقواس المتعرجة.

الفاصلة المنقوطة ؛

تستخدم لإنهاء الجمل البرمجية (اختياري في بعض الحالات ولكن يفضل استخدامه).