blob: 14a709f70bbc8c1fa3b708aef9d2c1afe88de528 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
Zesstrab6ac9f62020-01-21 11:11:16 +01002 closure lambda(mixed *arr, mixed)
MG Mud User88f12472016-06-24 23:31:02 +02003
4BESCHREIBUNG
5 Erzeugt eine Lambda Closure, entsprechend den Lamda Closures in LISP.
6 Die Closure ist an das Objekt gebunden, das sie erzeugt hat, und kann
7 deshalb Verweise auf globale Variablen enthalten.
8
9 Das erste Argument ist ein Array, das die Argumente (Symbole)
10 beschreibt, die der Closure bei ihrer Auswertung durch funcall()
11 oder apply() uebergeben werden.
12
Zesstrab6ac9f62020-01-21 11:11:16 +010013GESCHICHTE
14 Eingefuehrt in 3.2@70.
MG Mud User88f12472016-06-24 23:31:02 +020015
16SIEHE AUCH
Zesstrab6ac9f62020-01-21 11:11:16 +010017 closures(LPC), unbound_lambda(E), apply(E), funcall(E), bind_lambda(E)