Preprocesor: Porovnání verzí

Přidáno 27 bajtů ,  před 9 lety
m
napřímení odkazu
m (napřímení odkazu)
 
== Syntaktické preprocesory ==
Syntaktické preprocesory byly poprvé představeny v jazyce [[Lisp]]. Jejich úkolem je převést syntaktický strom na sérii uživatelem definovaných přepisovacích pravidel. V několika jazycích jsou pravidla napsána ve stejném jazyce jako program (compile-time reflection), případ právě jazyka [[Lisp]] a [[OCaml]]. Ostatní jazyky mají tato pravidla definována v jiných jazycích, jako například [[XSLT]] preprocesor pro [[Extensible Markup Language|XML]].
 
Syntaktické preprocesory jsou typicky použity pro individuální přizpůsobení jazyka, doplnění nových primitiv, atd. Takto je možné dosáhnout všeobecně použitelného programovacího jazyka.
201 018

editací