Common Lisp: Porovnání verzí

Smazaný obsah Přidaný obsah
ArthurBot (diskuse | příspěvky)
m Robot: opravy pravopisu
→‎Definice funkcí: jen drobnost - syntax
Řádek 47:
=== Definice funkcí ===
Common Lisp podporuje [[funkce]] první třídy. Definice funkcí pomocí [[makro|makra]] ''defun''. V definici je uveden název funkce, všechny argumenty funkce a tělo funkce.
* (defun název funkcenázev_funkce (těloargumenty) funkce)tělo_funkce)
 
Místní funkce mohou být definovány pomocí příkazů ''flet'' a ''labels''.
(flet název_funkce (argumenty) tělo_funkce)
* (Flet název funkce (tělo funkce))
 
=== Definice generické funkce a metody ===