कंपाइलर प्रोग्रामचा सोर्स कोड इंटरमीडिएट रिप्रेझेंटेशन (आयआर) मध्ये अनुवादित करतात, जो लक्ष्य मशीनसाठी ऑब्जेक्ट कोड व्युत्पन्न करण्यापूर्वी कोड रूपांतरणे करण्यासाठी अधिक योग्य आहे.
संकलक IR चा वापर कसा करतात?
Context:मध्यवर्ती भाषा म्हणजे संगणक कार्यक्रमांचे विश्लेषण करण्यात मदत करण्यासाठी डिझाइन केलेली अमूर्त मशीनची भाषा. हा शब्द कम्पाइलरमध्ये त्यांच्या वापरापासून आला आहे, जिथे प्रोग्रामचा स्त्रोत कोड लक्ष्य मशीनसाठी ऑब्जेक्ट किंवा मशीन कोड व्युत्पन्न करण्यासाठी वापरण्यापूर्वी कोड-सुधारणा रूपांतरणांसाठी अधिक योग्य स्वरूपात अनुवादित केला जातो.