فهرس المرجع
مولَّد وقت البناء من meem --list-keywords --json، meem --list-types، meem --list-module · meem 0.10.0+b01b55f
كل ما في اللغة بأسمائه، مولَّد من خرج المجمّع نفسه عند بناء الموقع، وكل اسم يحيل إلى شرحه. وللمحة سريعة: ورقة الغش. وللمصطلحات بالعربية والإنجليزية: المصطلحات.
الكلمات المفتاحية (32)
شرح كل كلمة وصيغتها في المفردات.
| الكلمة | الصنف | الصيغة |
|---|---|---|
اذا | تحكم | شرط: اذا الشرط: |
حالات | تحكم | مطابقة قيمة: حالات التعبير: |
حاله | تحكم | فرع داخل حالات: حاله قيمة: أو حاله قيمة او قيمة: أو حاله _: |
_ | تحكم | الفرع الافتراضي في حالات: حاله _: |
طالما | تكرار | حلقة شرطية: طالما الشرط: |
لكل | تكرار | حلقة على عناصر: لكل عنصر في المجموعة: |
في | تكرار | تفصل متغير الحلقة عن المجموعة: لكل عنصر في المجموعة: |
توقف | قفز | الخروج من الحلقة الحالية |
تجاوز | قفز | الانتقال إلى الدورة التالية من الحلقة |
ارجع | قفز | إرجاع قيمة من الدالة: ارجع القيمة |
خاتمه | قفز | تأجيل استدعاء أو إسناد إلى الخروج من الكتلة (نهايتها أو ارجع أو توقف أو تجاوز): خاتمه حرر(م) |
جرّب | قفز | يمرّر خطأ تعبير !ن إلى مستدعي الدالة، وإلا ناتجه الناجح: س = جرّب ف(...) |
والا | تحكم | يعالج خطأ تعبير !ن: ف(...) والا قيمة_بديلة أو ف(...) والا خ: ثم كتلة فيها الخطأ «خ» |
خاتمه_عند_خطأ | قفز | مثل خاتمه، ولا تُنفَّذ إلا إن خرجت الدالة بخطأ: خاتمه_عند_خطأ حرر(م) |
خطأ | تصريح | قيمة خطأ: خطأ.غير_موجود (ونوع المتغير الذي يحمل خطأً) |
تعداد | تعريف | تعريف تعداد: تعداد لون: ثم عضو في كل سطر؛ والقيمة لون.احمر |
اخطاء | تصريح | تعريف أخطاء البرنامج: اخطاء: ثم اسم خطأ في كل سطر |
بلا_فحص | تحكم | داخل خطر: فهرسة بلا فحص حدود، وكتابة تُقطع بلا فحص مدى: بلا_فحص ك[ف] = قيمة |
بلا_افتراضي | تصريح | ترويسة في أول الوحدة: كل حجز فيها يذكر مخصصه (لا الافتراضي، ولا وسيط مخصص متروك، ولا + على نصين متغيرين، ولا [...] و{} إلا داخل قائمة_من ونسخ بمخصص) |
خطر | تعريف | منطقة الطبقة المنخفضة: خطر: ثم كتلة، أو خطر داله الاسم(...) النوع: |
داله | تعريف | تعريف دالة: داله الاسم(المعامل النوع, ...) نوع_الإرجاع: |
هيكل | تعريف | تعريف هيكل: هيكل الاسم: ثم حقل في كل سطر: اسم_الحقل النوع [= قيمة افتراضية] |
هيكل_سي | تعريف | هيكل بتخطيط C (ترتيب الحقول ومحاذاة المنصة) حقوله أنواع C، يُمرَّر مؤشره إلى خارجي: هيكل_سي الاسم: وللهيكل بلا حشو: هيكل_سي معبّأ الاسم: |
معبّأ | تصريح | بعد هيكل_سي: هيكل بلا حشو بين الحقول: هيكل_سي معبّأ الاسم: |
ثابت | تصريح | تعريف ثابت لا يتغير: ثابت الاسم = القيمة |
عام | تصريح | داخل دالة: الإسناد إلى الاسم يعدّل المتغير العام: عام الاسم, الاسم |
استورد | تصريح | استيراد وحدة أو ملف: استورد رياضيات أو استورد "ادوات/نصوص" (في أول الملف) |
باسم | تصريح | اسم مؤهَّل للوحدة المستوردة: استورد مكتبه باسم م ثم م.دالة(...)؛ واسم الدالة في C بعد تصريح خارجي |
خارجي | تعريف | تصريح دالة من مكتبة C: خارجي "m" داله جذر(س كسر) كسر باسم "sqrt" (بلا جسم) |
خاص | تصريح | قبل تعريف دالة أو هيكل أو ثابت: لا يراه من يستورد الملف: خاص داله مساعدة(...) |
و | منطق | صواب إن تحقق الطرفان (لا يُقيَّم الأيمن إن كان الأيسر خاطئاً) |
او | منطق | صواب إن تحقق أحد الطرفين (لا يُقيَّم الأيمن إن كان الأيسر صواباً) |
الأنواع (15)
التفصيل في الأنواع.
نصنص بين علامتي تنصيص مزدوجتينرمزحرف واحد بين علامتي تنصيص مفردتينعددعدد صحيح (64 بت)كسرعدد كسريمنطقيصواب أو خطاءفراغنوع إرجاع الدالة التي لا تُرجع قيمةلاشيءنوع القيمة لاشيءقاموسقاموس {مفتاح: قيمة}قائمةقائمة [عناصر] قابلة للزيادةمصفوفةمصفوفة ثابتة الحجم، تُنسخ عند الإسناد: الاسم مصفوفة[نوع_العناصر, الحجم] = [عناصر]مؤشرمؤشر إلى خانة على الكومة تُنشأ بـ جديد(قيمة) وتُحرَّر بـ حرر(م) يدوياً؛ يُقرأ ما فيها بـ محتوى(م)، وقيمته لاشيء حين لا يشير إلى شيء: الاسم مؤشر[نوع_ما_يشير_إليه] = جديد(قيمة)مؤشر_خاممؤشر من مكتبة C (void *): يُخزَّن ويُمرَّر ويُقارن بـ لاشيء، ولا يُفك ولا يُحرَّر بـ حررمخصصمخصص ذاكرة يُمرَّر صراحة لما يحجز (منذ 0.7.0): النظام، الافتراضي، ساحة(الاصل)، كاشف(الاصل)؛ معامل مخصص آخرَ المعاملات يجوز تركه فيُمرَّر الافتراضيشريحةمؤشر وطول على كتلة لا يملكها (من احجز أو قطعة أو شريحة_خام): فهرستها بفحص حدود، وطول(ش) عدد عناصرها: ش = احجز(بايت, 16)خطأقيمة خطأ باسمها (خطأ.غير_موجود، أو اسم من اخطاء:): تُقارن بـ == وتُطبع اسمها؛ وهي «خ» في ف() والا خ:
الدوال المدمجة (58)
لكل دالة في المدمجات: صيغتها، وما تفعله، ومثال مشغَّل، والأخطاء التي قد تعطيها. والعلامة «الحجز» بجانب الاسم لملاحظة عن الحجز أو الأداء في الحجز والأداء.
احجزاحجز_خاماحذفالحجزادرجاستبدالالحجزاضفالحجزاطبعالحجزاعداعكساقرأالحجزانتهى_الدخلبحثالحجزتقسيمالحجزجديدجزءالحجزحاول_احجزالحجزحجم_النوعحررالحجزحروف_صغيرةحروف_كبيرةالحجزحوّلخطا_قاتلدمجدمج_نصوصالحجزرتبرتب_بالحجزساحةشريحةشريحة_خامطبيعي16طبيعي32طبيعي64طبيعي8طولالحجزعددالحجزعدد16عدد32عدد8قائمة_منقصالحجزقص_الفراغاتالحجزقطعةقيمالحجزكاشفكسرالحجزكسر32محتوىمخزن_ثابتمدىمفاتيحالحجزمن_نص_سينسخالحجزنصالحجزنص_سييبدأ_بـالحجزيحويالحجزينتهي_بـيوجد
وحدات المكتبة القياسية (5)
رياضيات (31 دالة)
رياضيات.جذررياضيات.اسرياضيات.مطلقرياضيات.مطلق_صحيحرياضيات.ارضيهرياضيات.سقفرياضيات.قربرياضيات.قرب_الىرياضيات.اصغررياضيات.اكبررياضيات.اصغر_صحيحرياضيات.اكبر_صحيحرياضيات.جيبرياضيات.جيب_تمامرياضيات.ظلرياضيات.جيب_عكسيرياضيات.جيب_تمام_عكسيرياضيات.ظل_عكسيرياضيات.ظل_عكسي2رياضيات.الى_راديانرياضيات.الى_درجاترياضيات.لوغاريتمرياضيات.لوغاريتم10رياضيات.لوغاريتم2رياضيات.اسيرياضيات.قاسم_مشتركرياضيات.مضاعف_مشتركرياضيات.ليس_عددارياضيات.لا_نهائيرياضيات.نسقرياضيات.نسق_عدد