I am a student in a Racket class would it be wrong to post any questions  I have on this group mailing list if i need help  a problem or two <br><br><div class="gmail_quote">On Tue, Dec 4, 2012 at 3:39 PM, Scott Klarenbach <span dir="ltr">&lt;<a href="mailto:scott@pointyhat.ca" target="_blank">scott@pointyhat.ca</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My bad, thanks!<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">On Tue, Dec 4, 2012 at 12:24 PM, Danny Yoo <span dir="ltr">&lt;<a href="mailto:dyoo@hashcollision.org" target="_blank">dyoo@hashcollision.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><br><div class="gmail_quote"><div>On Tue, Dec 4, 2012 at 12:21 PM, Scott Klarenbach <span dir="ltr">&lt;<a href="mailto:scott@pointyhat.ca" target="_blank">scott@pointyhat.ca</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



Is this a bug with the json module, or am I missing something about the implementation?<div><br></div><div>It seems it crashes when serializing a hashtable that has strings for keys.  Symbols work fine.</div><div><br></div>



</blockquote><div><br></div></div><div>According to the documentation in:</div><div><br></div><div>    <a href="http://docs.racket-lang.org/json/index.html" target="_blank">http://docs.racket-lang.org/json/index.html</a></div>

<div><br></div><div>

jsexprs have a particular shape (see the docs for jsexpr?).  The hash tables in jsexprs need to have the shape:</div><div><br></div><div>   (hasheqof symbol? jsexpr?)</div><div><br></div><div><br></div><div>So no, technically the hash you were trying to translate isn&#39;t a &quot;jsexpr in the strict sense, so you&#39;re receiving that error message because of it.</div>



<div><br></div><div><br></div><div>Good luck!</div></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><div class="HOEnZb"><div class="h5">-- <br>Talk to you soon,<br><br>Scott Klarenbach<br><br>PointyHat Software Corp.<br><a href="http://www.pointyhat.ca" target="_blank">www.pointyhat.ca</a><br>
p <a href="tel:604-568-4280" value="+16045684280" target="_blank">604-568-4280</a><br>
e <a href="mailto:scott@pointyhat.ca" target="_blank">scott@pointyhat.ca</a><br>#308 - 55 Water St.<br>Vancouver, BC V6B1A1<br><br>_______________________________________<br>To iterate is human; to recur, divine<br>
</div></div><br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Dustin Prusisz</div><div><a href="mailto:Dprusisz@udel.edu" target="_blank">Dprusisz@udel.edu</a></div><br>