version 1.8, 1998/10/07 18:29:38
|
version 1.9, 1998/10/07 18:58:58
|
Line 177 does> ( ... object -- ... )
|
Line 177 does> ( ... object -- ... )
|
\ copy it to make it unique; used for implementing a copy-on-write policy |
\ copy it to make it unique; used for implementing a copy-on-write policy |
over @ class-parent @ class->map ( class-map offset parent-map ) |
over @ class-parent @ class->map ( class-map offset parent-map ) |
over + @ >r \ the map for the interface for the parent |
over + @ >r \ the map for the interface for the parent |
+ dup @ ( mapp map ) |
+ dup @ ( interface-mapp interface-map ) |
dup r> = |
dup r> = |
if |
if |
@ interface-map 2@ save-mem drop |
dup @ interface-map 2@ nip save-mem drop |
swap ! |
swap ! |
else |
else |
2drop |
2drop |