ملف واحد ودالة رئيسية
بنية برنامج ASPL، الأنواع الأساسية، والحالة من 0 إلى 255.
افتح الدليلASPL لغة برمجة نظم عربية أولاً، ولها أسماء إنجليزية مكافئة داخل القواعد نفسها. ابدأ من البرنامج، ثم اختر الطريق الذي تحتاجه.
مثال أساسي موثّق · العرض اتجاهي ومدرك للرموز
main → i64 · لم يبدأ التنفيذ
يفترض المسار معرفة أولية بلغة C أو برمجة النظم. كل محطة قصيرة، مرتبطة بصفحة مرجعية، وتنتهي ببرنامج يمكن تشغيله.
بنية برنامج ASPL، الأنواع الأساسية، والحالة من 0 إلى 255.
افتح الدليلدع ومتغير، الشرط، الحلقة، والإرجاع مع قواعد الفحص المحددة.
افتح الدليلتواقيع مصرح بها، مواقع مصدر دقيقة، وتصحيحات قابلة للتطبيق.
افتح الدليلتصريح صريح، استدعاء صريح، وملفا تكييف فقط في MVP.
افتح دليل Cتتطابق شجرة الصفحات والعناوين والمثبتات في العربية والإنجليزية. تغيير اللغة يبقيك في الموضع نفسه.
لا يبدأ الدليل بوعد تسويقي. يبدأ بنوع الدالة الدقيق، ملف التكييف، عمر القيم، وسلوك الفشل.
على x86-64 Linux مع glibc، يستطيع برنامج ASPL أصلي تحميل مكتبة مشتركة يقبلها محمّل glibc واستدعاء دالة مسماة عندما يطابق نوعها الدقيق ملف تكييف مدعوماً. يدعم MVP النوعين int(const char *) و double(double).
صفحة مخصصة لـ x86-64 Linux مع glibc. تعرض ملف aspl الواحد، الإصدار، المجموع الاختباري، ثم أول فحص. رابط التنزيل الدقيق يتبع قرار التوزيع.
x86-64 Linux مع glibc. لا تدّعي الصفحة دعماً عاماً لكل Linux.
uname -mيظهر الإصدار بجوار الملف، ويُفحص المجموع قبل وضعه على PATH.
sha256sum -c aspl.sha256لا توجد مكتبة تشغيل منفصلة ولا تبدأ عملية بناء برنامج C.
install -m 755 aspl ~/.local/bin/asplيبدأ المسار بـ check، ثم يوضح run و build في الصفحة نفسها.
aspl check hello.asplينظم هذا البديل الموقع كرحلة واحدة. التشغيل هو المحطة الأولى، ويصبح كل دليل محطة تالية ذات مخرج واضح إلى المرجع.
اذهب إلى البرنامجmain → i64 · لم يبدأ التنفيذ
لا يفصل هذا البديل التعلم عن المرجع في صومعتين. كل مفهوم ينتهي برابط إلى العقد الكامل، وكل صفحة مرجعية تعود إلى مثال قابل للتشغيل.
يدعم MVP ملفي تكييف فقط: int(const char *) و double(double). كل تصريح وكل استدعاء يذكر غير_آمن صراحة.
تتدرج صفحة التثبيت من توافق النظام إلى المجموع الاختباري ثم PATH وأول أمر. لا تخلط بناء ASPL للمساهمين بتثبيته للمستخدمين.
حد الدعم معلن قبل التنزيل.
الإصدار والمجموع بجوار الملف نفسه.
~/.local/bin/asplaspl check hello.asplهذا البديل يجعل المرجع هو الهيكل الدائم للموقع، لكنه يبقي البرنامج العربي أول محتوى في الصفحة وأول إجراء واضح.
ارجع إلى زر التشغيلmain → i64 · لم يبدأ التنفيذ
أربع وحدات لمبرمج يعرف أساسيات C. لا منهج مبتدئين، ولا فصل بين شرح المفهوم وعقده الدقيق.
ملف واحد، main، و run.
الأنواع والربط والتدفق.
الأسباب والمواقع والفخاخ.
الحد غير الآمن وملفات التكييف.
تتطابق مسارات URL والعناوين والمثبتات بين النسختين. يظهر مبدّل اللغة في كل صفحة ويحافظ على المكان نفسه.
تضع صفحة C عبارة التوافق الكاملة قبل أول مثال. ثم تفصل التصريح، الاستدعاء، التحويل، عمر القيم، تحميل المكتبات، والفشل.
الملفان المدعومان هما int(const char *) و double(double). لا تحليل لترويسات C، ولا دوال متغيرة الوسائط، ولا توافق كامل مع C.
لا يكتفي الدليل بأمر نسخ. يثبت حدود النظام والإصدار والمجموع وPATH، ثم يشغل check قبل run وbuild.
glibc
sha256sum -c~/.local/binaspl check hello.asplالهدف WCAG 2.2 AA، مع اختبارات إضافية للنص ثنائي الاتجاه وعرض المصدر المدرك للرموز. لا تتحول النتيجة إلى شارة امتثال بلا تحقق الإصدار.