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

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

6
कक्षाओं के रूप में मौलिक प्रकार (जैसे int) को लागू करने के लिए क्या हैं?
जब डिजाइनिंग और एक वस्तु उन्मुख प्रोग्रामिंग भाषा implenting, कुछ बिंदु से एक में एक (जैसे मौलिक प्रकार लागू करने के बारे चुनाव करना चाहिए int, float, doubleया समकक्ष) वर्ग या कुछ और के रूप में। स्पष्ट रूप से, सी परिवार की भाषाओं में उन्हें वर्गों के रूप में परिभाषित …

2
ASM.js क्या है और इसका सभी के लिए क्या मतलब है?
मैं ASM.js नामक इस परियोजना के बारे में रूंबिंग सुनना शुरू कर रहा हूं । वर्तमान में उनकी वेब साइट भयानक और भ्रामक है। यहाँ मैं वेब पर अपने शोध से जानता हूँ। यह जावास्क्रिप्ट का एक सबसेट है जिसे अत्यधिक अनुकूलित किया जा सकता है। मैं अनुमान लगा रहा …

5
क्या C ++ टेम्पलेट्स महज एक तरह का महिमामंडित मैक्रो हैं?
C ++ टेम्प्लेट और C # / Java जेनेरिक के बीच विभिन्न तुलनाओं से यह एक- /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 मुझे एक धारणा मिली कि, C ++ टेम्प्लेट को किसी प्रकार के प्रीप्रोसेसिंग (सादे पाठ प्रतिस्थापन से पहले पार्सिंग) द्वारा लागू किया जाता है, संकलन नहीं। क्योंकि C ++ टेम्प्लेट में जाँच करने …
27 c++  c  compiler  templates  macros 


2
पायथन (और अन्य गतिशील भाषाओं) की शब्दार्थ विशेषताएं इसकी सुस्ती में क्या योगदान देती हैं?
मैं बहुत अच्छी तरह से अजगर को नहीं जानता। मैं और अधिक सटीक रूप से समझने की कोशिश कर रहा हूं कि डायनेमिक भाषाओं की सटीक विशेषताएं (अ ला पायथन, लुआ, स्कीम, पर्ल, रूबी, ....) उनके कार्यान्वयन को धीमा करने के लिए मजबूर कर रही हैं। बिंदु में एक मामले …

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

6
एक 2d सरणी और एक विशाल स्विच के रूप में एक लेक्सर क्यों लागू करें?
मैं धीरे-धीरे अपनी डिग्री खत्म करने के लिए काम कर रहा हूं, और यह सेमेस्टर कंपाइलर्स 101 है। हम ड्रैगन बुक का उपयोग कर रहे हैं । शीघ्र ही पाठ्यक्रम में और हम लेक्सिकल विश्लेषण के बारे में बात कर रहे हैं और यह कैसे नियत परिमित ऑटोमेटा (इसके बाद, …

3
वाक्य रचना त्रुटि किस प्रक्रिया में होती है? (टोकन या पार्सिंग)
मैं संकलन और व्याख्या को समझने की कोशिश कर रहा हूं, कुल छवि के आधार पर कदम दर कदम। इसलिए मैं http://www.cs.man.ac.uk/~pjj/farrell/com.html.html यह लेख पढ़ते हुए एक प्रश्न पर आया था इसे कहते हैं : संकलक के अगले चरण को पार्सर कहा जाता है। संकलक के इस भाग में भाषा …

5
C संकलक का इतिहास क्या है?
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । जब हम कहते हैं कि "डेनिस रिची ने सी भाषा विकसित की है", तो क्या हमारा मतलब है कि उसने एक संकलक …
23 c  compiler 

6
जब संकलक सांख्यिकीय रूप से "जटिल" अभिव्यक्तियों की जांच करते हैं तो सामान्य प्रक्रिया का क्या उपयोग किया जाता है?
नोट: जब मैंने शीर्षक में "जटिल" का उपयोग किया था, तो मेरा मतलब है कि अभिव्यक्ति में कई ऑपरेटर और ऑपरेंड हैं। ऐसा नहीं है कि अभिव्यक्ति ही जटिल है। मैं हाल ही में x86-64 विधानसभा के लिए एक साधारण संकलक पर काम कर रहा हूँ। मैंने संकलक के मुख्य …

1
कुछ भाषाओं पर प्रलेखन "समान" के बजाय "समतुल्य" क्यों है?
कुछ भाषाओं पर प्रलेखन "के बजाय" के बराबर "क्यों है?" उदाहरण के लिए, पायथन डॉक्स कहते हैं itertools.chain(*iterables) ... के बराबर : def chain(*iterables): # chain('ABC', 'DEF') --> A B C D E F for it in iterables: for element in it: yield element या इस C ++ संदर्भ पर …

2
क्या मूल दुभाषिया से स्वतंत्र "बूटस्ट्रैप्ड" दुभाषिया बनाना संभव है?
विकिपीडिया के अनुसार , लेखन संकलक के संदर्भ में "बूटस्ट्रैपिंग" शब्द का अर्थ है : कंप्यूटर विज्ञान में, बूटस्ट्रैपिंग स्रोत प्रोग्रामिंग भाषा में एक कंपाइलर (या असेंबलर) लिखने की प्रक्रिया है जिसे वह संकलन करने का इरादा रखता है। इस तकनीक को लागू करने से एक स्व-होस्टिंग संकलक होता है। …

4
जीसीसी बनाम क्लैंग / एलएलवीएम - प्रत्येक के पेशेवरों और विपक्ष [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
20 compiler  clang  gcc  llvm 

6
सी ++ संकलक के लिए भुगतान कब करें [बंद]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …
19 c++  compiler 

5
संकलित समय पर हटाने के लिए [] बनाम नष्ट करने का गलत पता लगाना
मैं जानना चाहूंगा कि क्या deleteसंकलन समय पर नीचे दी गई त्रुटि का पता लगाना संभव है ? विशेष रूप से, मैं g ++ कंपाइलर के बारे में सुनना चाहूंगा। ClassTypeA *abc_ptr = new ClassTypeA[100]; abc_ptr[10].data_ = 1; delete abc_ptr; // error, should be delete []

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