Interpreter: Rozdiel medzi revíziami

z Wikipédie, slobodnej encyklopédie
Smazaný obsah Přidaný obsah
Otm (diskusia | príspevky)
Otm (diskusia | príspevky)
d p.
Riadok 1: Riadok 1:
'''Interpreter''' je počítačový [[program (počítače)]], ktorý interpretuje iný program napísaný v nejakom [[programovací jazyk|programovacom jazyku]]. Interpretre môžu program interpretovať riadok po riadku alebo preložia program do nejakého medzikódu a tento medzikód potom vykonávajú. Ak je v programe syntaktická chyba, prvý druh interpretra vykoná program po túto syntaktickú chybu a zahlási chybu na príslušnom riadku, druhý druh interpretra program nezačne vykonávať a počas prekladu do medzikódu zahlási chybu.
'''Interpreter''' je počítačový [[program (počítače)|program]], ktorý interpretuje iný program napísaný v nejakom [[programovací jazyk|programovacom jazyku]]. Interpretre môžu program interpretovať riadok po riadku alebo preložia program do nejakého medzikódu a tento medzikód potom vykonávajú. Ak je v programe syntaktická chyba, prvý druh interpretra vykoná program po túto syntaktickú chybu a zahlási chybu na príslušnom riadku, druhý druh interpretra program nezačne vykonávať a počas prekladu do medzikódu zahlási chybu.


Programy vykon8vané interpretrom bežia väčšinou pomalšie, ako kompilované programy.
Programy vykonávané interpretrom bežia väčšinou pomalšie, ako kompilované programy.


Interpreter môže byť vo všeobecnosti interpretátorom ľubovoľného formalizovaného jazyka, napríklad interpreter matematických výrazov.
Interpreter môže byť vo všeobecnosti interpretátorom ľubovoľného formalizovaného jazyka, napríklad interpreter matematických výrazov.

Verzia z 09:03, 23. december 2005

Interpreter je počítačový program, ktorý interpretuje iný program napísaný v nejakom programovacom jazyku. Interpretre môžu program interpretovať riadok po riadku alebo preložia program do nejakého medzikódu a tento medzikód potom vykonávajú. Ak je v programe syntaktická chyba, prvý druh interpretra vykoná program po túto syntaktickú chybu a zahlási chybu na príslušnom riadku, druhý druh interpretra program nezačne vykonávať a počas prekladu do medzikódu zahlási chybu.

Programy vykonávané interpretrom bežia väčšinou pomalšie, ako kompilované programy.

Interpreter môže byť vo všeobecnosti interpretátorom ľubovoľného formalizovaného jazyka, napríklad interpreter matematických výrazov.

Pozri aj:

Kompilátor (programovanie)