ما هو Transcompiler؟

يعد المحول (transcompiler) ، المعروف أيضًا باسم المحول البرمجي من مصدر إلى مصدر أو المحول ( transpiler) ، نوعًا خاصًا من المحول البرمجي يحول التعليمات البرمجية المصدر لبرنامج ما إلى لغة أخرى. يمكن أيضًا استخدامه لمعالجة برنامج مكتوب في إصدار أقدم من لغة البرمجة ، وتحويله إلى إصدار أحدث من نفس اللغة.

معلومات transcompiler إضافية

تبدأ العديد من لغات البرمجة كلغة مترجمة. على سبيل المثال ، لم يكن لدى الإصدارات الأقدم من C ++ مترجم أصلي. بدلاً من ذلك ، تم تحويل برامج C ++ إلى لغة البرمجة C ، ثم تم تغييرها إلى ثنائي باستخدام المجمعين C الحاليين. استخدام آخر للترجمة هو تحويل الشفرة التي تم تجميعها بالفعل إلى شفرة المصدر بلغة أخرى. مثال على ذلك هو Emscripten ، وهو مترجم يحول برامج C و C ++ المترجمة باستخدام LLVM إلى JavaScript.

شروط البرمجة