Preprocesor: Porovnání verzí

Přidáno 33 bajtů ,  před 9 lety
+link
m (typo)
(+link)
 
=== Specializace jazyka ===
Jedna z neobvyklých vlastností jazyka [[Lisp]] je možnost použít makra k vytvoření vlastního [[Doménově specifický jazyk|minijazyka]] uvnitř projektu. Typicky ve velkých projektech bývají některé moduly napsány v minijazycích. Modul pro přístup k [[SQL]] databázi využívá dialekt se základem právě v SQL příkazech. Jiné moduly mohou využívat jiné minijazyky, například modul pro práci s [[GUI]], tiskem, atd. Standardní knihovna [[Common Lisp]] obsahuje příklad, kdy se k využívá ke složitému iterování v cyklu minijazyk založený na jazyce [[Algol]].
 
== Univerzální preprocesory ==