blob: 675d70878c0587a8ed1c89d8520a3da5021ef961 [file] [log] [blame]
Zesstrabbc000b2020-01-23 21:34:06 +01001map_objects
2===========
3
4BEMERKUNGEN
5-----------
6
7 Werden Pfade angegeben, so wird versucht ein Objekt zu laden, falls
8 dieses nicht existiert.
9
10BEISPIELE
11---------
12
13 .. code-block:: pike
14
15 // ersetze alle Objekte durch ihre Namen
16 arr=map_objects(inputarr, "name");
17
18 // ersetze alle Objekte durch ihre Namen im Genitiv
19 arr=map_objects(inputarr, "name", WESSEN);
20
21 // AeQUIVALENZCODE (nicht empfohlen, nur zum Verstaendnis!):
22 int i;
23 object *ret; mixed *input;
24
25 i=sizeof(input);
26 ret=allocate(i);
27 while(i--)
28 ret[i]=input[i]->fun([extra1, extra2, ...]);
29