compiler पर टैग किए गए जवाब

एक कंपाइलर एक कंप्यूटर प्रोग्राम है जो एक प्रोग्रामिंग भाषा में लिखे गए सोर्स कोड को दूसरी कंप्यूटर लैंग्वेज में बदल देता है।

8
इटेनियम प्रोसेसर के लिए कंपाइलर लिखना मुश्किल क्यों था?
यह आमतौर पर कहा जाता है कि इंटेल का इटेनियम 64-बिट प्रोसेसर आर्किटेक्चर विफल हो गया क्योंकि क्रांतिकारी ईपीआईसी निर्देश सेट के लिए एक अच्छा संकलक लिखना बहुत मुश्किल था, जिसका अर्थ था IA64 के लिए अच्छे डेवलपर टूल की कमी, जिसका अर्थ था आर्किटेक्चर के लिए प्रोग्राम बनाने वाले …
50 history  compiler 

4
C ++ में पहला C ++ कंपाइलर कैसे लिखा जा सकता है?
स्ट्रॉस्ट्रुप का दावा है कि Cfront, पहला C ++ कंपाइलर, C ++ ( Stroustrup FAQ ) में लिखा गया था । हालाँकि, यह कैसे संभव है कि पहला C ++ कंपाइलर C ++ में लिखा जाए? संकलक बनाने वाले कोड को भी संकलित करने की आवश्यकता है, और इस प्रकार …

4
वास्तव में एक सार सिंटेक्स ट्री कैसे बनाया जाता है?
मुझे लगता है कि मैं एक एएसटी के लक्ष्य को समझता हूं, और मैंने पहले कुछ पेड़ संरचनाओं का निर्माण किया है, लेकिन कभी एएसटी नहीं। मैं ज्यादातर भ्रमित हूं क्योंकि नोड्स टेक्स्ट और नंबर नहीं हैं, इसलिए मैं टोकन / स्ट्रिंग को इनपुट करने का एक अच्छा तरीका नहीं …

9
"सिंटेक्स" और "सिंटैक्टिक शुगर" में क्या अंतर है
पृष्ठभूमि सिंथेटिक चीनी पर विकिपीडिया पृष्ठ : कंप्यूटर विज्ञान में, वाक्य रचना चीनी एक प्रोग्रामिंग भाषा के भीतर वाक्यविन्यास है जो चीजों को पढ़ने या व्यक्त करने के लिए आसान बनाने के लिए डिज़ाइन किया गया है। यह मानव को उपयोग करने के लिए भाषा को "मीठा" बनाता है: चीजों …

6
क्या एक दुभाषिया मशीन कोड का उत्पादन करता है?
मैं संकलक और दुभाषियों के विषयों का गहनता से अध्ययन करता हूं। मैं जांचना चाहता हूं कि क्या मेरी आधार समझ सही है, तो चलिए निम्नलिखित बातों को मानते हैं: मेरे पास "फोबिश" नामक भाषा है और इसके कीवर्ड हैं <OUTPUT> 'TEXT', <Number_of_Repeats>; इसलिए यदि मैं 10 बार कंसोल पर …

6
फेसबुक PHP कोड को C ++ में क्यों बदलता है? [बन्द है]
मैंने पढ़ा कि फेसबुक PHP में शुरू हुआ, और फिर गति प्राप्त करने के लिए, वे अब PHP को C ++ कोड के रूप में संकलित करते हैं। अगर ऐसा है तो वे क्यों नहीं: सी ++ में बस कार्यक्रम? निश्चित रूप से एक जादुई संकलक बटन मारते समय कुछ …
42 c++  php  compiler  facebook 

13
एक यादृच्छिक अजनबी से स्रोत कोड के एक टुकड़े को संकलित करना कितना सुरक्षित है? [बन्द है]
मान लीजिए मैं कोड की समीक्षा कर रहा हूं जो नौकरी आवेदक अपने कौशल को साबित करने के लिए भेजते हैं। स्पष्ट रूप से मैं उन निष्पादकों को नहीं चलाना चाहता जो वे भेजते हैं। ऐसा नहीं है कि मैं स्पष्ट रूप से उनके कोड के संकलन का परिणाम नहीं …

5
पहली बार C कोड में अपनी भाषा संकलित करने का कोई मतलब नहीं है?
खुद की प्रोग्रामिंग भाषा को डिज़ाइन करते समय, यह एक कनवर्टर लिखने के लिए कब समझ में आता है जो स्रोत कोड लेता है और इसे C या C ++ कोड में कनवर्ट करता है ताकि मैं मशीन कोड के साथ समाप्त करने के लिए gcc जैसे मौजूदा संकलक का …

4
C, C ++ और पसंद के लिए JIT कंपाइलर
क्या संकलित भाषाओं, जैसे कि C और C ++ के लिए कोई जस्ट-इन-टाइम कंपाइलर है? (दिमाग में आने वाले पहले नाम क्लैंग और एलएलवीएम हैं! लेकिन मुझे नहीं लगता कि वे वर्तमान में इसका समर्थन करते हैं।) स्पष्टीकरण: मुझे लगता है कि सॉफ्टवेयर रनटाइम प्रोफाइलिंग फीडबैक से लाभान्वित हो सकता …

6
यदि प्रोग्राम नेस्टेड फ़ंक्शन कॉल को इनलाइन किया जा सकता है तो कॉल स्टैक का उपयोग क्यों करते हैं?
कंपाइलर के पास ऐसा प्रोग्राम क्यों नहीं है: function a(b) { return b^2 }; function c(b) { return a(b) + 5 }; और इसे इस तरह एक कार्यक्रम में परिवर्तित करें: function c(b) { return b^2 + 5 }; जिससे कंप्यूटर को c (b) के रिटर्न एड्रेस को याद रखने …

9
स्व-होस्टिंग संकलक को नई भाषाओं के लिए पारित होने का एक संस्कार क्यों माना जाता है?
मैंने कई स्थानों पर सुना है कि लोग अपेक्षा करते हैं कि सम्मान के लिए भाषाएं उपयोग करें, या कम से कम, एक स्व-होस्टिंग संकलक हैं। मैं उत्सुक हूं कि ऐसा क्यों है। लिखने के लिए एक संकलक बहुत महत्वपूर्ण सॉफ्टवेयर की तरह लगता है, और मुझे लगता है कि …

5
अजगर को एक कंपाइलर की आवश्यकता क्यों नहीं है?
बस सोच रहा था (अब जब मैंने C ++ से शुरुआत की है जिसे एक कंपाइलर की आवश्यकता है) तो पायथन को एक कंपाइलर की आवश्यकता क्यों नहीं है? मैं बस कोड दर्ज करता हूं, इसे एक निष्पादन के रूप में सहेजता हूं, और इसे चलाता हूं। C ++ में …

2
किसी प्रोग्राम का 64 बिट संस्करण बनाना मुश्किल क्यों हो सकता है?
मेरी कम समय की प्रोग्रामिंग में, मेरे C ++, जावा आदि में से किसी एक को 32 या 64 बिट मशीन के लिए संकलित करना तुच्छ है, जब तक कि मेरे पास कार्यक्रम के लिए पूर्ण स्रोत न हो। लेकिन बहुत सारे सॉफ्टवेयर 64 बिट रिलीज़ नहीं होते हैं। सबसे …

5
संकलित बनाम संकलित: एक उपयोगी अंतर?
बहुत सारे प्रश्न यहाँ पर व्याख्यायित बनाम संकलित भाषा के उपकरणों के बारे में पूछे जाते हैं। मैं सोच रहा हूँ कि क्या वास्तव में भेद का कोई अर्थ है। (वास्तव में सवाल आमतौर पर भाषाओं के बारे में हैं, लेकिन वे वास्तव में उन भाषाओं के सबसे लोकप्रिय कार्यान्वयन …

10
क्या कंपाइलर और दुभाषियों में बग हो सकते हैं, और हम (उपयोगकर्ताओं के रूप में) उनसे निपटने के लिए क्या कर सकते हैं? [बन्द है]
यदि संकलक का काम अनिवार्य रूप से स्रोत कोड को मशीन स्तर कोड में अनुवाद कर रहा है, तो क्या संकलक में कोई गड़बड़ हो सकती है, अर्थात एक दोषपूर्ण "अनुवाद?" वही दुभाषिया के लिए जाता है: क्या यह कभी-कभी आवश्यक सामग्री का उत्पादन करने में विफल हो सकता है? …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.