Értelmező

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Ez a szócikk a számítógépes programról szól. Hasonló címmel lásd még: értelmező (nyelvészet).

Az értelmező, értelmező program vagy angol kifejezéssel interpreter egy olyan program (ritkábban beépített hardver), ami képes arra, hogy az általa felismert nyelvet bemenő adatként kezeli, és a futtató gép saját utasításkészletének megfelelő sorozatára alakítja át, és ezeket a utasítás sorozatokat azonnal futtatja is.

Míg a fordítók az forrásprogramokat utasításonként a futtató gép által végrehajtani képes utasítások sorozatára alakítja át – fordítja – azaz a forrásprogram futtatásra kész formája teljes egészében előáll, addig az értelmező a forrásprogramot annékül hajtja végre – azonnal – hogy a teljes forrásprogramot beolvasná.

Tartalomjegyzék

Értelmezőkhöz illeszkedő nyelvek jellemzői

Az értelmezett nyelvek általában bizonyos extra flexibilitással rendelkeznek a fordított nyelvekhez képest. Néhány jellemzőjük – általában – egyszerűbben megvalósíthatók értelmezővel, mint fordító programmal:

A leggyakrabban értelmezővel megvalósított nyelvek listája

Virtuális gépi kódra fordított nyelvek

Sok értelmezett nyelvet először lefordítanak valamilyen virtuális gép kódjára, amelyet aztán vagy értelmező vagy fordító hajt végre futásidő alatt (natív code).

Lásd még

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net