Hi all -<br><br>I have a couple of questions on parameterize & parameter objects. 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's special variables). 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't forbid it) - any issues with using it?</li><li>
How do I know whether or not something is a parameter versus a variable? </li><li>Any links to a discussion on variables vs parameters? <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...