مفسر (برمجة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

المفسّر (الإنجليزية Interpreter) هو برنامج حاسوبي يقوم بتشغيل النصوص البرمجية المكتوبة بلغة مفسرة.[1][2][3] حيث يقوم المفسر بتنفيذها سطرا سطرا مباشرة، وهذا بعكس المصرّف والذي يقوم بتحويل البرنامج مرة واحدة من لغة إلى أخرى (لغة الآلة غالبا) حيث يكون ناتجه ملف يمكن تشغيله لاحقا. بعض اللغات وخاصة اللغات الوظيفية من الصعب جدا عمل مصرف لها بينما هي عادة تعمل بسهولة عن طريق مفسر. من اللغات التي يتم تشغيل برامجها عن طريق مفسر لغة البيسك، وروبي، وبيثون وبي إتش بي.

مراجع[عدل]

  1. ^ The Structure and Performance of Interpreters
  2. ^ Kühnel، Claus (1987) [1986]. "4. Kleincomputer - Eigenschaften und Möglichkeiten" [4. Microcomputer - Properties and possibilities]. In Erlekampf، Rainer؛ Mönk، Hans-Joachim. Mikroelektronik in der Amateurpraxis [Micro-electronics for the practical amateur] (باللغة German) (الطبعة 3). Berlin: Militärverlag der Deutschen Demokratischen Republik (de), Leipzig. صفحة 222. ISBN 3-327-00357-2. 7469332. 
  3. ^ Kent، Allen؛ Williams، James G. (April 5, 1993). Encyclopedia of Computer Science and Technology: Volume 28 - Supplement 13. New York: Marcel Dekker, Inc. ISBN 0-8247-2281-7. اطلع عليه بتاريخ Jan 17, 2016. 

وصلات خارجية[عدل]

Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.