<span class="gmail_quote"></span><span class="q"><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">What do you mean by pointers? Boxes? <br>
</blockquote></div><br></span>I'd never heard about box during my classes...
<br>By pointers, I mean that some objects are referenced by something that looks like C pointers<br><br>Here is an example :<br><br>(define list '(a b c))<br>(define copy list)<br>(set-car! copy 'z)<br>; Now list is '(z b c)
<br><br>If I want to duplicate the information stored in list, I have to write<br>(define copy `(,@list))<span class="q"><br clear="all"><br><br>>(define (copy v)<br>> (deserialize (serialize v))<br></span>That produce the result that I want
<br><br>Thanks you your answer<br clear="all"><br>-- <br>Cyprien Nicolas<br><a href="mailto:c.nicolas@gmail.com">c.nicolas@gmail.com</a>