… | |
… | |
99 | */ |
99 | */ |
100 | struct object *ACC (RW, env); /* Pointer to the object which is the environment. |
100 | struct object *ACC (RW, env); /* Pointer to the object which is the environment. |
101 | * This is typically the container that the object is in. |
101 | * This is typically the container that the object is in. |
102 | */ |
102 | */ |
103 | struct object *ACC (RW, more); /* Pointer to the rest of a large body of objects */ |
103 | struct object *ACC (RW, more); /* Pointer to the rest of a large body of objects */ |
104 | struct object *ACC (RW, head); /* Points to the main object of a large body */ |
104 | struct object *head; /* Points to the main object of a large body */ // NO ACC, perl semantics are different |
105 | struct mapstruct *ACC (RW, map); /* Pointer to the map in which this object is present */ |
105 | struct mapstruct *ACC (RW, map); /* Pointer to the map in which this object is present */ |
106 | }; |
106 | }; |
107 | |
107 | |
108 | // these are being copied |
108 | // these are being copied |
109 | struct object_copy : attachable<object> |
109 | struct object_copy : attachable<object> |