كيف المترجمين بيستخدموا الـ IR؟
Context:لغة وسيطة هي لغة آلة تجريدية مصممة للمساعدة في تحليل برامج الكمبيوتر. المصطلح يأتي من استخدامهم في المترجمين، حيث يتم ترجمة رمز المصدر للبرنامج إلى شكل أكثر ملاءمة للتحولات التي تعمل على تحسين الشفرة قبل استخدامها لتوليد رمز الكائن أو الكود الآلي للآلة المستهدفة.
المترجمين يترجموا الشفرة المصدرة للبرنامج إلى تمثيل وسيط (IR) ، وهو شكل أكثر ملاءمة لإجراء تحويلات الشفرة قبل إنشاء شفرة كائن للجهاز المستهدف.