Syntaktický strom: Porovnání verzí

Smazaný obsah Přidaný obsah
→‎Návrhové vzory: lepší překlad - část, i v en jsou podivnosti
→‎Použití: lepší překlad, i v en jsou *hodně* neobratné vyjádření
Řádek 48:
 
=== Použití ===
AST je intenzivně používáno během [[Syntaktickásémantická analýza|syntaktickésémantické analýzy]], kde kompilátor kontroluje správnost použití elementů programu a jazyka. Také, během této analýzy, kompilátor generuje tabulku symbolů dle AST.{{Fakt?}} <s>Kompletní průchod stromem umožňuje ověřit správnost (syntaktické) struktury programu.</s>
 
Po ověření správnosti, AST slouží jako základ pro krok, ve kterém se v kompilátoru generuje strojový kód programu. Často se jedná o případ, kdy AST je použito ke generování „mezikódové reprezentace“, která se poté používá ke generování konečného strojového kódu nebo [[bajtkód]]u.