Compiler Design Tutorial

4.65 (53)

शिक्षा | 32.7MB

विवरण

एक कंपाइलर प्रोग्राम के अर्थ को बदलने के बिना किसी अन्य भाषा (जैसे सी) में लिखी गई कोड का अनुवाद करता है। यह भी उम्मीद की जाती है कि एक कंपाइलर को समय और स्थान के मामले में लक्ष्य कोड कुशल और अनुकूलित करना चाहिए।
यह ट्यूटोरियल ऐप कंपाइलर कार्यान्वयन के सिद्धांत और अभ्यास को समझने के लिए बहुत उपयोगी है। इस ट्यूटोरियल में कंपाइलर डिज़ाइन के सिद्धांतों को लेक्सिकल विश्लेषण, सिंटैक्स विश्लेषण, अर्थपूर्ण विश्लेषण, इंटरमीडिएट कोड पीढ़ी, कोड अनुकूलन, और कोड पीढ़ी के रूप में शामिल हैं। प्रस्तुति फॉर्म में सभी चरणों का विवरण दिया गया है।
यह ट्यूटोरियल उन छात्रों के लिए डिज़ाइन किया गया है जो कंपाइलर के बुनियादी सिद्धांतों को सीखने और समझने में रुचि रखते हैं। एक कंपाइलर डिजाइन करने में रुचि रखने वालों के लिए भी सहायक। प्रत्येक चरण आसानी से उदाहरणों के साथ वर्णन करता है।
इस ट्यूटोरियल को सी, जावा इत्यादि जैसी प्रोग्रामिंग भाषा के कुछ बुनियादी ज्ञान की आवश्यकता है
विशेषताएं:
1। विषय / अध्याय बुद्धिमान सबक।
2। प्रत्येक विषय के सबटोपिक्स बुद्धिमान सबक।
3। मेरे द्वारा तैयार यूट्यूब वीडियो लिंक भी शामिल हैं।
4। प्रश्न बैंक।
5। स्लिड में पूर्ण ऑफ़लाइन नोट्स।
विषय:
1। कंपाइलर डिजाइन: परिचय
2। बूटस्ट्रैपिंग
3। लेक्सिकल विश्लेषण: नियमित अभिव्यक्ति, थॉम्पसन निर्माण
4। सिंटेक्स विश्लेषण: टॉप-डाउन और नीचे-अप पार्सिंग
5। टॉप-डाउन पार्सिंग: पूर्वानुमानित पार्सिंग (एलएल पार्सिंग)
6। नीचे-अप पार्सिंग: सरल एलआर (एसएलआर), लुक एलआर (एलएएलआर)
7। अर्थपूर्ण विश्लेषण
8। इंटरमीडिएट कोड जनरेशन: तीन-पता कोड
9। कोड अनुकूलन: मूल ब्लॉक
10। कोड जनरेशन: एल्गोरिदम, गेट्रेग () फ़ंक्शन

Show More Less

नया क्या है Compiler Design Tutorial

- Include more topics and examples
- Show notes and my video lectures side by side

जानकारी

आधुनिक बनायें:

संस्करण: CD

आवश्यक है: Android 4.2 या बाद में

मूल्यांकन करें

शेयर करें

ये भी पसंद कर सकते है