You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 4, 2026. It is now read-only.
أرجو أن نعجل كل شيء تقريبا باللغة العربية، كل شيء نقدر عليه ونذلل لذلك الصعاب ونخوضها، حتى لو لم تكن الأدوات الأخرى متاحة مثل طرفية تدعم اللغة العربية بشكل جيد، أو محرر للغة العربية.
استخدام الأرقام العربية، أعلم أم البعض يطلقون عليها الأرقام الهندية، لكن لنأخذ الأمر بدراسة أكثر وفحص للواقع، سنجد أن هذه الأرقم التي يسميها البعض الأرقام الهندية هي المستخدمة في المصحف الشريف. أرى أن يتم إتاحة استخدام كلا الرقمين، 234 و٢٣٤ وبالتالي نحل الإشكالية.
رسالة الخطأ عند محاولة استخدام الأرقام العربية:
الملف : /home/ms/myp/alif/examples/helloworld/helloworld.alif
السطر : 8
الخطأ : بناء الجملة غير مفهوم : ' ٢٣٤ '
تعريب الحروف الخاصة في النصوص مثل حرف "سطر جديد" \n، فنجعله مثلا /س، وهكذا البقية...
ألفت النظر إلى أنني استعملت اتجاه الشرطة المائلة مختلف عن في الإنجليزية وهو ما يسمى بتأثير المرآة، فقد استخدمت /س وليس \س. قِس على ذلك العمليات الرياضية: 2 / 4 بالإنجليزية من اليسار لليمين هي نفسها ٢ \ ٤ بالعربية من اليمين لليسار.
إنشاء ملف ثنائي آخر وليكن اسمه ألف والذي يمكن استخدامه داخل الطرفية "العربية" من الطرفيات الموجودة حاليا أو التي سيتم إنشاؤها إن شاء الله.
مثال على ذلك:
> ألف --دخل .\الكود.ألف --خرج ملف_ثنائي
تعديل
استخدام اسم نطاق عربي مثل قلب.موقع، واسماء.شبكة. جرب كتابتهم في صندوق الرابط والبحث في المتصفح. يمكن وجود أكثر من رابط يعيدوا التوجيه للرابط الأصلي، يعني أن نوفر اسم النطاق العربي إن أمكن بالإضافة للإنجليزي.
#ألف
دالة رئيسية
نص كود_اللون = "100"
نص نص_ليلون = "نص بلون خاص"
اطبع("\u001b[38;5;" + كود_اللون + "m" + نص_ليلون + "\u001b[0m\n")
نهاية دالة
لما لا يُتاح استخدام الامتداد .ألف؟ الآن .alif فقط هي المقبولة، وأرى أن التقييد بالامتدادات يمكن التخلي عنه، لأن المهم هو المحتوى، وإن كان بالملف مخالفة لقواعد اللغة ستتوقف الترجمة وتطبع رسالة الخطأ
كما أن كود ألف يبدأ ب #ألف والتي يمكن أن تُجعل غير إلزامية، أي أن الكود يمكن أن يحتويها أو لا
أرجو أن نعجل كل شيء تقريبا باللغة العربية، كل شيء نقدر عليه ونذلل لذلك الصعاب ونخوضها، حتى لو لم تكن الأدوات الأخرى متاحة مثل طرفية تدعم اللغة العربية بشكل جيد، أو محرر للغة العربية.
استخدام الأرقام العربية، أعلم أم البعض يطلقون عليها الأرقام الهندية، لكن لنأخذ الأمر بدراسة أكثر وفحص للواقع، سنجد أن هذه الأرقم التي يسميها البعض الأرقام الهندية هي المستخدمة في المصحف الشريف. أرى أن يتم إتاحة استخدام كلا الرقمين، 234 و٢٣٤ وبالتالي نحل الإشكالية.
رسالة الخطأ عند محاولة استخدام الأرقام العربية:
تعريب الحروف الخاصة في النصوص مثل حرف "سطر جديد"
\n، فنجعله مثلا/س، وهكذا البقية...ألفت النظر إلى أنني استعملت اتجاه الشرطة المائلة مختلف عن في الإنجليزية وهو ما يسمى بتأثير المرآة، فقد استخدمت
/سوليس\س. قِس على ذلك العمليات الرياضية:2 / 4بالإنجليزية من اليسار لليمين هي نفسها٢ \ ٤بالعربية من اليمين لليسار.إنشاء ملف ثنائي آخر وليكن اسمه
ألفوالذي يمكن استخدامه داخل الطرفية "العربية" من الطرفيات الموجودة حاليا أو التي سيتم إنشاؤها إن شاء الله.مثال على ذلك:
تعديل
استخدام اسم نطاق عربي مثل قلب.موقع، واسماء.شبكة. جرب كتابتهم في صندوق الرابط والبحث في المتصفح. يمكن وجود أكثر من رابط يعيدوا التوجيه للرابط الأصلي، يعني أن نوفر اسم النطاق العربي إن أمكن بالإضافة للإنجليزي.
نضيف ال ansi colors للقائمة
لما لا يُتاح استخدام الامتداد
.ألف؟ الآن.alifفقط هي المقبولة، وأرى أن التقييد بالامتدادات يمكن التخلي عنه، لأن المهم هو المحتوى، وإن كان بالملف مخالفة لقواعد اللغة ستتوقف الترجمة وتطبع رسالة الخطأكما أن كود ألف يبدأ ب
#ألفوالتي يمكن أن تُجعل غير إلزامية، أي أن الكود يمكن أن يحتويها أو لا