Муфассир (роёна)

Мавод аз Википедиа — донишномаи озод
Jump to navigation Jump to search

Муфассир (англ. Interpreter) — барномаи компютериест, ки дастурҳои навишташудаи дар забони барноманависиро иҷро мекунад. Бо вуҷуди ин ки тафсир кардан ва тарҷума кардан, ду василаи аслӣ ҳастанд, ки аз тариқи онҳо забонҳои барноманависӣ иҷро мешаванд, ду мақулаи комилан муҷаззо нестанд. Яке аз далелҳо ин аст, ки аксари системҳои муфассир бархе аз корҳои тарҷумаро анҷом медиҳанд. Як муфассир метавонад барномае бошад, ки:

  1. Мустақиман коди манбаъро иҷро мекунад.
  2. Коди манбаъро ба як робити миёнҷии муносиб[1] табдил мекунад ва билофосила онро иҷро мекунад.
  3. Аз он кумак гирифта мешавад то кодҳои омода ба иҷроӣ, ки тавассути мутарҷим, ки қисмате аз системи мфассир аст, сохта шударо иҷро кунад.

Эзоҳ[вироиш]

  1. efficient intermediate representation