Hi all -<br><br>I have a couple of questions on parameterize &amp; parameter objects.&nbsp; From docs (<a href="http://download.plt-scheme.org/doc/360/html/mzscheme/mzscheme-Z-H-7.html#node_sec_7.9">http://download.plt-scheme.org/doc/360/html/mzscheme/mzscheme-Z-H-7.html#node_sec_7.9
</a>) and elsewhere I found that parameter objects differ from regular variables in such that they have thread-local bindings and can have different values in thread-specific contexts (similar to Lisp&#39;s special variables).&nbsp; However, what is unclear to me is when to use it, and when to use let or parameterize to manipulate parameter objects, etc. specifically:
<br><ul><li>What is the difference between using let vs parameterize? <br></li><li>It seems that one can use let to manipulate parameter objects (at least scheme doesn&#39;t forbid it) - any issues with using it?</li><li>
How do I know whether or not something is a parameter versus a variable?&nbsp;&nbsp;&nbsp;</li><li>Any links to a discussion on variables vs parameters?&nbsp; <br></li></ul>Thanks for your help,<br>yinso <br><br>-- <br><a href="http://www.yinsochen.com">
http://www.yinsochen.com</a><br>...continuous learning...