I just have to say that that's really cool.<br>
<br>
Corey<br><br><div><span class="gmail_quote">On 12/19/05, <b class="gmail_sendername">Robby Findler</b> <<a href="mailto:robby@cs.uchicago.edu">robby@cs.uchicago.edu</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Images are special cased in the teaching language's implementation of<br>equal? to look at the pixels and do a structural comparison. In the<br>professional languages, they are just treated as any other object, and<br>the comparison is identity-based (ie, if I mutate one of them, does the
<br>other change).<br><br>hth,<br>Robby<br><br>At Sun, 18 Dec 2005 16:09:41 -0800, Joshua Zucker wrote:<br>> Hi folks,<br>> I would love some help understanding the different behavior of equal?<br>> with images in beginning student vs pretty big (and maybe some clue
<br>> about at what language levels the difference happens, and what to do<br>> if I want to reproduce the beginning student behavior at the pretty<br>> big level).<br>><br>> Thanks!<br>> --Joshua Zucker
<br>> _________________________________________________<br>> For list-related administrative tasks:<br>> <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme
</a><br>_________________________________________________<br> For list-related administrative tasks:<br> <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme
</a><br></blockquote></div><br><br clear="all"><br>-- <br>((lambda (y) (y y)) (lambda (y) (y y)))