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

