An <#444#>address<#444#> is a Scheme object which contains a reference to
another Scheme object. This type can be viewed as a kind of pointer to
a Scheme object. Addresses, even though they are very dangerous, have
been introduced in <#445#><#445#> so that objects that have no ``readable''
external representation can still be transformed into strings and back
without loss of information. Adresses were useful with pre-3.0 version
of <#446#><#446#>; their usage is now <#447#>stongly discouraged<#447#>, unless you know what you
do. In particular, an address can designate an object at a time and
another one later (i.e. after the garbage collector has marked the zone
as free).
Addresses are printed with a special syntax: <#1365#><#448#><#448#>pNNN<#1365#>,
where <#449#>NNN<#449#> is an hexadecimal value. Reading this value back
yields the original object whose location is <#450#>NNN<#450#>.
#entry451#
#entry457#