فصل 1: مقدمه
1-1. پردازندههای زبان
1-2. ساختار کامپایلر
1-3. تکامل زبانهای برنامهسازی
1-4. علم ساخت کامپایلر
1-5. کاربردهای فناوری کامپایلر
1-6. مبانی زبانهای برنامهسازی
فصل 2: مترجم نحوگرای ساده
2-1. مقدمه
2-2. تعریف نحو
2-3. ترجمهی نحوگرا
2-4. تجزیه
2-5. مترجمی برای عبارات ساده
2-6. تحلیل لغوی
2-7. جدول نمادها
2-8. تولید کد میانی
فصل 3: تحلیل لغوی
3-1. نقش تحلیلگر لغوی
3-2. قرار دادن ورودی در میانگیر
3-3. تعیین مشخصات توکنها
3-4. تشخیص توکنها
3-5. مولد تحلیلگر لغوی Lex
3-6. ماشین متناهی
3-7. از عبارات منظم تا ماشین متناهی
3-8. طراحی مولد تحلیلگر لغوی
3-9. بهینهسازی تطبیق دهندهی الگو مبتنی بر DFA
فصل 4: تحلیل نحوی
4-1. مقدمه
4-2. گرامرهای مستقل از متن
4-3. نوشتن گرامر
4-4. تجزیه بالا به پایین
4-5. تجزیه پایین به بالا
4-6. مقدمهای بر تجزیه LR : LR ساده
4-7. تجزیهکنندههای LR قویتر
4-8. استفاده از گرامرهای مبهم
4-9. مولدهای تجزیه کننده
واژهنامه انگلیسی به فارسی