Kompilátor (programovanie): Rozdiel medzi revíziami

z Wikipédie, slobodnej encyklopédie
Smazaný obsah Přidaný obsah
Xqbot (diskusia | príspevky)
Chiak (diskusia | príspevky)
d odobratá Kategória:Informatika pomocou použitia HotCat
Riadok 13: Riadok 13:


[[Kategória:Programovanie]]
[[Kategória:Programovanie]]
[[Kategória:Informatika]]


[[af:Vertalerkonstruksie]]
[[af:Vertalerkonstruksie]]

Verzia z 21:05, 27. december 2010

Ideálny kompilátor (po anglicky)

Kompilátor alebo kompilujúci program alebo prekladač je program, ktorý dokáže preložiť zdrojový kód napísaný v niektorom programovacom jazyku do vykonateľnej formy, napríklad do strojového kódu.

Alternatívnym spôsobom vykonávania kódu je interpretácia zdrojového kódu v čase behu programu. Program, ktorý tento preklad zabezpečuje, sa nazýva interpreter. Existujú aj kombinované riešenia, kedy sa najprv prekladá do pomocného kódu, ktorý sa interpretuje v čase behu (napr. Java).

Kompilátor poväčšine vykonáva niekoľko, prípadne všetky z nasledujúcich činností: lexikálna analýza, preprocesing, parsing, sémantická analýza, generovanie kódu a jeho optimalizácia.

Pozri aj