
التقنية وهندسة البرمجيات
هندسة لغة برمجة باستخدام LLVM
دليل مركز لبناء لغة برمجة ومترجم متكامل باستخدام LLVM، من تصميم اللغة والواجهة الأمامية إلى LLVM IR والتحسين وتوليد الشيفرة والاستعداد للإنتاج.
- عدد الصفحات
- 27
- نوع الإصدار
- دليل تقني مركز
- المؤلف أو المُعد
- أيمن الحراكي
- تاريخ النشر
- 1 مارس 2026
1 مشاهدة0 قراءة0 تحميل
عن الكتاب
يقدّم الكتاب مسارًا هندسيًا متصلًا لبناء لغة برمجة قابلة للتنفيذ باستخدام بنية LLVM. يبدأ من القرارات التي تحدد هوية اللغة، ثم ينتقل إلى التحليل وبناء التمثيل الوسيط، وينتهي بمرحلة التوليد والتحسين والاختبار.
أبرز المحاور
- تصميم اللغة وتحديد قواعدها ونظام أنواعها
- بناء المحلل اللغوي والشجرة النحوية والتحليل الدلالي
- توليد LLVM IR وربط الواجهة الأمامية بالبنية الخلفية
- ممرات التحسين وتوليد الشيفرة وJIT
- الاختبارات والتشخيص وتجهيز المترجم للاستخدام الفعلي
بيانات الإصدار
- المؤلف أو المُعد: أيمن الحراكي
- عدد الصفحات: 27 صفحة
- الصيغة: PDF
- التصنيف: التقنية وهندسة البرمجيات