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

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

1
कार्यात्मक मध्यवर्ती रूप का नुकसान
मैं जावास्क्रिप्ट के समान भाषा के लिए एक ऑप्टिमाइज़र लिख रहा हूं, और एक मध्यवर्ती कोड प्रतिनिधित्व चुनने की आवश्यकता है। इन दिनों स्पष्ट / विशिष्ट पसंद स्टेटिक सिंगल असाइनमेंट (SSA) है। हालाँकि, C में मॉडर्न कम्पाइलर कार्यान्वयन कार्यात्मक मध्यवर्ती रूप की भी चर्चा करता है, जिसका मूल अर्थ है …

9
कैरियर सलाह: प्रोग्रामिंग भाषाओं के सिद्धांत में पीएचडी [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 6 साल पहले बंद हुआ । मुझे प्रोग्रामिंग भाषाओं के सिद्धांतों में दिलचस्पी …

2
क्या संकलनकर्ता तेजी से संकलन समय के लिए मल्टीथ्रेडिंग का उपयोग करते हैं?
यदि मुझे अपने संकलक पाठ्यक्रम को सही ढंग से याद है, तो विशिष्ट संकलक में निम्नलिखित सरलीकृत रूपरेखा है: स्रोत कोड चरित्र-दर-वर्ण एक लेक्सिकल विश्लेषक स्कैन (या कुछ स्कैनिंग फ़ंक्शन को कॉल करता है) वैधता के लिए lexemes के शब्दकोश के खिलाफ इनपुट वर्णों की स्ट्रिंग की जाँच की जाती …

5
नए संकलक बैकएंड को लागू करते समय क्या स्क्रम का कोई मतलब है?
मेरी एक मौजूदा भाषा है जिसे मुझे एक नए प्लेटफ़ॉर्म पर पोर्ट करने की आवश्यकता है। मैं शायद मौजूदा कंपाइलर के बैकएंड को बदलकर यह कोशिश करूँगा। बैकएंड को फिर से लिखने के लिए यह एक महत्वपूर्ण राशि है। मैं एक ऐसा रास्ता नहीं देख सकता हूँ जिससे निवेश योग्य …

2
क्या और कंपाइलर पुनरावर्ती तर्क को गैर-पुनरावर्ती तर्क में बदल सकते हैं?
मैं F # सीख रहा हूं और यह प्रभावित करने लगा है कि जब मैं C # प्रोग्रामिंग कर रहा हूं तो मुझे कैसा लगता है। उस अंत तक, मैं पुनरावृत्ति का उपयोग कर रहा था जब मुझे लगता है कि परिणाम पठनीयता में सुधार करता है और मैं इसे …

1
संकलक विकास के बारे में क्या कोई पॉडकास्ट (व्याख्यान नहीं) हैं?
इस प्रश्न के उत्तर सामुदायिक प्रयास हैं । इस पोस्ट को बेहतर बनाने के लिए मौजूदा उत्तरों को संपादित करें। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। विश्वविद्यालयों से व्याख्यान के साथ कई पॉडकास्ट हैं। मुझे "अन्य" पॉडकास्ट की तलाश है। तो क्या कंपाइलर …
15 compiler 

3
एक स्थिर प्रकार प्रणाली एक प्रोटोटाइप-आधारित भाषा के डिजाइन को कैसे प्रभावित करती है?
प्रोटोटाइप-आधारित भाषाओं पर विकिपीडिया लेख निम्नलिखित पैराग्राफ में शामिल हैं: लगभग सभी प्रोटोटाइप-आधारित सिस्टम व्याख्या और गतिशील रूप से टाइप की गई भाषाओं पर आधारित हैं। हालाँकि, वैधानिक रूप से टाइप की गई भाषाओं पर आधारित प्रणालियाँ तकनीकी रूप से व्यवहार्य हैं। किस तरह से एक स्थिर प्रकार की प्रणाली …

13
क्या यह सच है कि सी कंपाइलरों के पहले संस्करण दर्जनों मिनट तक चले और चरणों के बीच फ्लॉपी डिस्क की अदला-बदली की आवश्यकता थी?
इस सवाल से प्रेरित । मैंने सुना है कि व्यक्तिगत कंप्यूटरों के लिए सी कंपाइलरों के कुछ बहुत ही शुरुआती संस्करण (मुझे लगता है कि यह 1980 के आसपास है) दो या तीन फ्लॉपी डिस्क पर रहते थे और इसलिए एक प्रोग्राम को संकलित करने के लिए किसी को पहले …
15 history  compiler 

4
संकलक नौकरियां - शिक्षा की कितनी आवश्यकता है [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मुझे कंपाइलर कंस्ट्रक्शन एज़ ए सब्जेक्ट प्रश्न …

12
क्या कोई संकलक हैं जो अपने आप ही वाक्यविन्यास त्रुटियों को ठीक करने का प्रयास करते हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 5 साल पहले …
15 syntax  compiler 

10
संकलक चेतावनी
कई संकलक के पास संभावित समय, तर्क और प्रदर्शन त्रुटियों के बारे में प्रोग्रामरों को चेतावनी देने के लिए चेतावनी संदेश हैं, ज्यादातर बार, आप उन्हें जल्दी से ठीक कर देते हैं, लेकिन अपरिहार्य चेतावनी के बारे में क्या? आप अक्षम्य चेतावनियों से कैसे निपटते हैं? क्या आप कोड के …
15 compiler 

2
आधुनिक संकलक में जेनरिक को कैसे लागू किया जाता है?
यहाँ मेरा क्या मतलब है कि हम किसी टेम्पलेट T add(T a, T b) ...से उत्पन्न कोड में कैसे जाते हैं? मैंने इसे प्राप्त करने के लिए कुछ तरीकों के बारे में सोचा है, हम एक एएसटी में जेनेरिक फ़ंक्शन को स्टोर करते हैं Function_Nodeऔर फिर हर बार जब हम …

8
एक संकलक लिखने के लिए C ++ क्यों?
मैं सोच रहा था कि एक संकलक लिखने के लिए C ++ एक अच्छा विकल्प क्यों है। बेशक सी इस उद्देश्य के लिए भी अच्छा है, क्योंकि कई संकलक या तो सी या सी ++ में लिखे गए हैं, लेकिन मुझे इस समय सी ++ में अधिक रुचि है। कोई …
14 c++  compiler 

1
एलएलवीएम में पेड़ जैसी आईआर के बजाय विधानसभा जैसी आईआर क्यों है? या: क्लैंग्स एएसटी के बजाय प्रोजेक्ट्स एलएलवीएम आईआर को क्यों निशाना बनाते हैं?
LLVM का मध्यवर्ती प्रतिनिधित्व (LLVM IR) विधानसभा की तरह पेड़ की तरह क्यों है? वैकल्पिक रूप से, भाषा कार्यान्वयन क्लैंग एएसटी के बजाय एलएलवीएम आईआर को लक्षित क्यों करते हैं? मैं एक ही बार में दो अलग-अलग सवाल पूछने की कोशिश नहीं कर रहा हूँ अगर ऐसा लगता है। मेरे …

3
संकलक अन्य वर्गों और उनके गुणों के बारे में कैसे जानते हैं?
मैं अपनी पहली प्रोग्रामिंग लैंग्वेज लिख रहा हूं जो ऑब्जेक्ट ओरिएंटेड है और अब तक सिंगल 'क्लास' बनाने के साथ अच्छी है। लेकिन, मान लीजिए कि मुझे कक्षाओं में जाना है, कहना है ClassAऔर ClassB। बशर्ते इन दोनों का एक-दूसरे से कोई लेना-देना नहीं है तो सब अच्छा है। हालाँकि, …

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