CAD programy 4M
(lambda argumenty výrazy ...)
Vytváří dočasnou, nepojmenovanou funkci LISP.
Tato funkce vytváří další funkci "on-the-fly". Používá se při nastavení všech režijních nákladů, pokud je nová funkce zbytečná. Funkce lambda se obvykle vyskytuje uprostřed jiné funkce a často se používá s aplikací nebo mapcar pro provedení funkce v seznamu.
PŘÍKLAD:
Tato funkce vytváří další funkci "on-the-fly". Používá se při nastavení všech režijních nákladů, pokud je nová funkce zbytečná. Funkce lambda se obvykle vyskytuje uprostřed jiné funkce a často se používá s aplikací nebo mapcar pro provedení funkce v seznamu.
PŘÍKLAD:
Kód | Vrací |
---|---|
(apply '(lambda (a b c) (+ a (* b c))) '( 5 2 3)) |
11 |