. . . . . "Syntaktick\u00FD strom"@cs . . . . "Abstraktn\u00ED syntaktick\u00FD strom (tak\u00E9 syntaktick\u00FD strom nebo syntaktick\u00FD graf) je v informatice stromovou reprezentac\u00ED abstraktn\u00ED syntaktick\u00E9 struktury zdrojov\u00E9ho k\u00F3du napsan\u00E9ho v programovac\u00EDm jazyce. Jeho vnit\u0159n\u00EDmi uzly jsou oper\u00E1tory a listy jsou operandy. Abstraktn\u00EDho syntaktick\u00E9ho stromu se vyu\u017E\u00EDv\u00E1 prim\u00E1rn\u011B pro p\u0159eklad a optimalizaci k\u00F3du. Jako p\u0159\u00EDklad si m\u016F\u017Eeme p\u0159edstavit strom, kter\u00FD reprezentuje booleovsk\u00FD v\u00FDraz. V tomto stromu m\u016F\u017Ee p\u0159eklada\u010D velmi pohodln\u011B optimalizovat \u2013 nap\u0159."@cs . . "syntaktick\u00E9ho stromu"@cs . "27"^^ . "16419966"^^ . . . . . . . . . . . "abstraktn\u00ED syntaktick\u00FD strom"@cs . . . . . "10884"^^ . . . . . "Syntaktick\u00FD strom"@cs . . "Abstraktn\u00ED syntaktick\u00FD strom (tak\u00E9 syntaktick\u00FD strom nebo syntaktick\u00FD graf) je v informatice stromovou reprezentac\u00ED abstraktn\u00ED syntaktick\u00E9 struktury zdrojov\u00E9ho k\u00F3du napsan\u00E9ho v programovac\u00EDm jazyce. Jeho vnit\u0159n\u00EDmi uzly jsou oper\u00E1tory a listy jsou operandy. Abstraktn\u00EDho syntaktick\u00E9ho stromu se vyu\u017E\u00EDv\u00E1 prim\u00E1rn\u011B pro p\u0159eklad a optimalizaci k\u00F3du. Jako p\u0159\u00EDklad si m\u016F\u017Eeme p\u0159edstavit strom, kter\u00FD reprezentuje booleovsk\u00FD v\u00FDraz. V tomto stromu m\u016F\u017Ee p\u0159eklada\u010D velmi pohodln\u011B optimalizovat \u2013 nap\u0159. pokud je jedna v\u011Btev disjunkce v\u017Edy pravdiv\u00E1, tak nen\u00ED t\u0159eba vyhodnocovat druhou v\u011Btev. Syntaxe je abstraktn\u00ED v tom smyslu, \u017Ee nereprezentuje ka\u017Ed\u00FD detail, kter\u00FD se vyskytuje v re\u00E1ln\u00E9 syntaxi. Nap\u0159\u00EDklad seskupuj\u00EDc\u00ED z\u00E1vorky jsou ve stromov\u00E9 struktu\u0159e implicitn\u00ED a syntaktick\u00E9 konstrukce jako if-podm\u00EDnka-then mohou b\u00FDt ozna\u010Deny jedin\u00FDm uzlem se dv\u011Bma v\u011Btvemi.To \u010Din\u00ED abstraktn\u00ED syntaktick\u00E9 stromy odli\u0161n\u00E9 od strom\u016F konkr\u00E9tn\u00EDch, kter\u00E9 jsou tradi\u010Dn\u011B ozna\u010Dov\u00E1ny jako deriva\u010Dn\u00ED stromy. Ty jsou \u010Dasto tvo\u0159eny parserem jako sou\u010D\u00E1st p\u0159ekladu a kompilace zdrojov\u00E9ho k\u00F3du. Ji\u017E postaven\u00FD syntaktick\u00FD strom lze dopl\u0148ovat o dodate\u010Dn\u00E9 informace n\u00E1sledn\u00FDm zpracov\u00E1n\u00EDm, nap\u0159\u00EDklad kontextovou anal\u00FDzou.Abstraktn\u00ED syntaktick\u00E9 stromy jsou tak\u00E9 pou\u017E\u00EDvan\u00E9 v programov\u00E9 anal\u00FDze a v syst\u00E9mech pro transformace program\u016F."@cs . "abstraktn\u00EDho syntaktick\u00E9ho stromu"@cs . . "syntaktick\u00FDm stromem"@cs . . . . . . . . . . . . . "syntaktick\u00FD strom"@cs . . . . "696116"^^ . . . . "abstraktn\u00EDch syntaktick\u00FDch strom\u016F"@cs .