<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<STYLE>.hmmessage P {
        PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
        FONT-FAMILY: Tahoma; FONT-SIZE: 10pt
}
</STYLE>

<META name=GENERATOR content="MSHTML 9.00.8112.16434"></HEAD>
<BODY class=hmmessage>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>May be the following example may help:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>In definitions window of DrRacket:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>#lang racket<BR>(define a 'interned-symbol)<BR>(define b 
'interned-symbol)<BR>(define c (string-&gt;uninterned-symbol 
"uninterned"))<BR>(define d (string-&gt;uninterned-symbol 
"uninterned"))<BR>(list a b c d)<BR>(eq? a b)<BR>(eq? c d)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>Now run it and and inspect the interactions 
window:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>(interned-symbol interned-symbol uninterned uninterned)<BR>#t<BR>#f 
&lt;---- although the two uninterned symbols have the same 
name.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>So you see that an uninterned symbol is really unique and will not be 
confused with any other symbol of the same name.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>I used string-&gt;uninterned-symbol in stead of gensym, 
because&nbsp;string-&gt;uninterned-symbol allows you to exactly provide the name 
of the symbol.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=693294110-17082011><FONT color=#0000ff 
face=Arial>Jos</FONT></SPAN></DIV><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT face=Tahoma><B>From:</B> users-bounces@racket-lang.org 
[mailto:users-bounces@racket-lang.org] <B>On Behalf Of </B>Harry 
Spier<BR><B>Sent:</B> miércoles, 17 de agosto de 2011 1:18<BR><B>To:</B> 
users@racket-lang.org<BR><B>Subject:</B> [racket] Interned and uninterned 
symbols<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr>
<STYLE>.hmmessage P {
        PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
        FONT-FAMILY: Tahoma; FONT-SIZE: 10pt
}
</STYLE>

<DIV dir=ltr>Dear list members,<BR><BR><BR>Could someone expand a little on the 
reference guides explanation of the difference between interned and uninterned 
symbols. &nbsp;In particular what exactly is an uninterned symbol?<BR><BR>Thanks 
in advance,<BR>Harry Spier<BR>-<BR></DIV></DIV></BODY></HTML>