blob: 675d70878c0587a8ed1c89d8520a3da5021ef961 [file] [log] [blame]
map_objects
===========
BEMERKUNGEN
-----------
Werden Pfade angegeben, so wird versucht ein Objekt zu laden, falls
dieses nicht existiert.
BEISPIELE
---------
.. code-block:: pike
// ersetze alle Objekte durch ihre Namen
arr=map_objects(inputarr, "name");
// ersetze alle Objekte durch ihre Namen im Genitiv
arr=map_objects(inputarr, "name", WESSEN);
// AeQUIVALENZCODE (nicht empfohlen, nur zum Verstaendnis!):
int i;
object *ret; mixed *input;
i=sizeof(input);
ret=allocate(i);
while(i--)
ret[i]=input[i]->fun([extra1, extra2, ...]);