TPC16 Compiler Source Code 1.0

लाइसेंस: नि: शुल्क परीक्षण ‎फ़ाइल आकार: 530.39 KB
‎उपयोगकर्ताओं की रेटिंग: 4.6/5 - ‎5 ‎वोट

करीबन TPC16 Compiler Source Code

टर्बो पास्कल कंपाइलर टर्बो पास्कल में लिखा गया है। यह टर्बो पास्कल का "original" बोरलैंड सोर्स कोड नहीं है क्योंकि यह पास्कल में नहीं लिखा गया था । यह TPC16, एक टर्बो पास्कल संगत संकलक खरोंच से लिखा है । यह बोरलैंड टर्बो पास्कल 7.0 कमांड लाइन कंपाइलर टीपीसी के साथ पूरी तरह से स्रोत-कोड संगत है। EXE। इसका मतलब यह है कि यह एक ही वाक्य रचना का उपयोग करता है और x86 के लिए बिल्कुल वही संकलित इकाइयों और 16-बिट कोड उत्पन्न करता है। यह स्रोत कोड पास्कल प्रोग्रामिंग भाषा की सभी सुंदरता को दिखाता है और किसी भी भाषा के लिए एक तेज और कॉम्पैक्ट कंपाइलर बनाने के लिए आवश्यक सभी तरकीबों का पता चलता है, न कि केवल पास्कल। इस टर्बो पास्कल सिंगल पास कंपाइलर सोर्स कोड के साथ आपको मिलेगा: प्रतीक तालिकाओं की वास्तुकला, टर्बो पास्कल यूनिट संरचना की समझ, अल्ट्रा फास्ट स्कैनर, फास्ट कीवर्ड खोज के लिए हैश टेबल के उदाहरण, किसी भी कंपाइलर में आवश्यक डेटा संरचनाओं की अधिकता, पहचानकर्ताओं, स्कोप और इकाइयों से निपटने के लिए एल्गोरिदम, पारसर टोकन के अनुक्रम का विश्लेषण करने और पास्कल सिंकर की जांच करने के लिए, कंपाइलर त्रुटि रिपोर्टिंग का उदाहरण, अभिव्यक्ति और गणनाओं की समझ, मनमाने ढंग से अभिव्यक्ति प्रसंस्करण और कोड पीढ़ी के उदाहरण, रजिस्टरों के सीमित सेट के साथ जटिल कोड उत्पन्न करने के लिए एल्गोरिदम, इन-लाइन असेंबलिंग कंपाइलर का उदाहरण, मध्यवर्ती कोड संरचना का उदाहरण, अनुकूलन कोड जनरेटर, आयातित वस्तु फ़ाइलों की समझ, संदर्भों को हल करने के लिए उत्कृष्ट दृष्टिकोण के साथ अनुकूलन लिंकर, बोरलैंड टर्बो पास्कल 7 के साथ संगत एक काम करने वाला कंपाइलर , टर्बो पास्कल कंपाइलर आंतरिक और अधिक की गहरी समझ। इस पैकेज की सबसे महत्वपूर्ण विशेषता सिद्ध डेटा संरचनाओं के साथ विभिन्न एल्गोरिदम का व्यावहारिक कार्यान्वयन है। एक सफल कंपाइलर कार्यान्वयन मुख्य रूप से उपयोग किए जाने वाले डेटा संरचनाओं और एल्गोरिदम पर निर्भर करता है। इसलिए TPC16 स्रोत कैसे अपने संकलक के लिए जटिल एल्गोरिदम को लागू करने पर एक प्रेरणा के रूप में इस्तेमाल किया जा सकता है । कंपाइलर डिजाइन पर सबसे अच्छा ई-बुक।